From 77ba8586ed976aec632d6119e174460966c99084 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 22 Jun 2011 14:34:28 +0000 Subject: xtra checks --- src/util/server.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/util/server.c b/src/util/server.c index 0b894d2a8..5b9361cfc 100644 --- a/src/util/server.c +++ b/src/util/server.c @@ -849,6 +849,9 @@ process_incoming (void *cls, client->idle_timeout); if ( (buf == NULL) && (available == 0) && (addr == NULL) && (errCode == 0) && + (client->shutdown_now != GNUNET_YES) && + (server != NULL) && + (GNUNET_YES == GNUNET_CONNECTION_check (client->connection)) && (end.abs_value > now.abs_value) ) { /* wait longer, timeout changed (i.e. due to us sending) */ -- cgit v1.2.3