From: Christian Grothoff Date: Thu, 1 Oct 2009 22:25:04 +0000 (+0000) Subject: wrong place for assertion X-Git-Tag: initial-import-from-subversion-38251~23436 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5623566ec64f967dd51eb085f9295057a8a411b6;p=oweals%2Fgnunet.git wrong place for assertion --- diff --git a/src/util/connection.c b/src/util/connection.c index c47aec182..a332556a5 100644 --- a/src/util/connection.c +++ b/src/util/connection.c @@ -1310,7 +1310,6 @@ transmit_ready (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) GNUNET_assert (sock->write_task != GNUNET_SCHEDULER_NO_TASK); sock->write_task = GNUNET_SCHEDULER_NO_TASK; - GNUNET_assert (NULL != sock->sock); if (0 != (tc->reason & GNUNET_SCHEDULER_REASON_TIMEOUT)) { #if DEBUG_CONNECTION @@ -1323,6 +1322,7 @@ transmit_ready (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) notify (sock->nth.notify_ready_cls, 0, NULL); return; } + GNUNET_assert (NULL != sock->sock); if (! GNUNET_NETWORK_fdset_isset (tc->write_ready, sock->sock)) {