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;