From 111046e5d4689db0fd34495a8b941c1e46fbc80b Mon Sep 17 00:00:00 2001 From: Nate Choe Date: Sun, 3 Jul 2022 21:38:03 -0500 Subject: [PATCH] Sanity checking --- src/connections.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections.c b/src/connections.c index 77e8b0e..d5043db 100644 --- a/src/connections.c +++ b/src/connections.c @@ -395,7 +395,7 @@ int updateConnection(Connection *conn, Sitefile *site) { received = recvStream(conn->stream, buff, sizeof(buff)); createFormatLog("Received %ld bytes", received); if (received < 0) - return errno != EAGAIN; + return errno != EAGAIN && totalReceived <= 0; if (received == 0) return 1; totalReceived += received;