From 0dee9b04b2866e6e71f2844b58c416bc59741ca0 Mon Sep 17 00:00:00 2001 From: Romain Vimont Date: Tue, 28 May 2019 21:03:44 +0200 Subject: [PATCH] Use net_recv() to read only one byte Partial read is impossible for 1 byte, so net_recv_all() is useless. --- app/src/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/server.c b/app/src/server.c index 8760362b..87a61fb7 100644 --- a/app/src/server.c +++ b/app/src/server.c @@ -119,7 +119,7 @@ connect_and_read_byte(uint16_t port) { char byte; // the connection may succeed even if the server behind the "adb tunnel" // is not listening, so read one byte to detect a working connection - if (net_recv_all(socket, &byte, 1) != 1) { + if (net_recv(socket, &byte, 1) != 1) { // the server is not listening yet behind the adb tunnel return INVALID_SOCKET; } -- GitLab