diff --git a/src/main/lkt.c b/src/main/lkt.c index d1dafcf6311f5130f7cff4c9e09d2cb583f149db..f01f8a640a81c23c45777308ced71729c38cda6e 100644 --- a/src/main/lkt.c +++ b/src/main/lkt.c @@ -226,7 +226,7 @@ read_socket(SOCKET sock, char *buff, size_t max_len) ssize_t len = 0; memset(buff, 0, max_len * sizeof(char)); for (i = 0; i < max_len - 1; ++i) { - len = recv(sock, buff + i, max_len, 0); + len = recv(sock, buff + i, 1, 0); if (buff[i] == '\n' || len != 1) break; }