From caa09c3f05e185d2575da70dbdb98b5756847c44 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Sun, 20 Dec 2020 16:55:01 +0100 Subject: [PATCH] Bugfix --- src/client.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/client.c b/src/client.c index 5a2c6c7..f29b868 100644 --- a/src/client.c +++ b/src/client.c @@ -232,11 +232,11 @@ int client_request_handler(sock *client, int req_num) { } } else { ret = send(client->socket, msg_buf, content_length - snd_len, 0); - if (ret < 0) { + if (ret <= 0) { print(ERR_STR "Unable to send: %s" CLR_STR, strerror(errno)); } } - if (ret < 0) { + if (ret <= 0) { break; } snd_len += ret; @@ -251,7 +251,7 @@ int client_request_handler(sock *client, int req_num) { } } else { ret = send(client->socket, buffer, len, 0); - if (ret < 0) { + if (ret <= 0) { print(ERR_STR "Unable to send: %s" CLR_STR, strerror(errno)); } }