From: Heikki Lindholm Date: Tue, 20 Oct 2009 20:33:59 +0000 (+0000) Subject: try to take rescheduled transmit into account X-Git-Tag: initial-import-from-subversion-38251~23290 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=8ee36bffa3c4afdb4d41ee9cd9565bac2ead9d2c;p=oweals%2Fgnunet.git try to take rescheduled transmit into account --- diff --git a/src/util/connection.c b/src/util/connection.c index 7e4825e45..980f8c072 100644 --- a/src/util/connection.c +++ b/src/util/connection.c @@ -1478,7 +1478,8 @@ GNUNET_CONNECTION_notify_transmit_ready (struct GNUNET_CONNECTION_Handle sock->nth.notify_size = size; sock->nth.transmit_timeout = GNUNET_TIME_relative_to_absolute (timeout); GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == sock->nth.timeout_task); - GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == sock->write_task); + if (GNUNET_SCHEDULER_NO_TASK != sock->write_task) + return &sock->nth; if (sock->sock != NULL) { #if DEBUG_CONNECTION