diff --git a/src/client/main.c b/src/client/main.c index f3ac712d30b7cf91eeda72f2d80fe6eb27210bd6..bf22fab7bd7c6f26f814e1e519c67fba6bc34eb7 100644 --- a/src/client/main.c +++ b/src/client/main.c @@ -2219,7 +2219,7 @@ char *ReadLine(int Socket) } else { len = recv(Socket, buf+bufPos, BUFSIZ-1-bufPos, 0); - if( len < 0 ) { + if( len <= 0 ) { free(ret); return strdup("599 Client Connection Error\n"); }