From 3571578531cab5a6a85e8279e16a46e8d83494b7 Mon Sep 17 00:00:00 2001 From: Ferdi Franceschini Date: Mon, 5 May 2014 14:10:16 +1000 Subject: [PATCH] Only check write-timeouts when we have something to write. --- asynnet.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/asynnet.c b/asynnet.c index b2da72fa..b0cdf87c 100644 --- a/asynnet.c +++ b/asynnet.c @@ -406,6 +406,8 @@ void ANETprocess(void) GetRWBufferData(connections[i].writeBuffer, &length); if (length > 0) FD_SET(socke, &writeMask); + else + connections[i].lastOpenForWrite = time(NULL); } if (socke > count) { count = socke;