From: Matthias Wachs Date: Mon, 16 May 2011 12:03:55 +0000 (+0000) Subject: fixing assertion failure X-Git-Tag: initial-import-from-subversion-38251~18474 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=327599c61fcc768fa4ff795fafba5d03ee291533;p=oweals%2Fgnunet.git fixing assertion failure IMHO: if you cancel validation you also should decrease of outstanding validations? --- diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index c8ae971e6..be745fcab 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c @@ -6096,9 +6096,10 @@ shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) gettext_noop ("# outstanding peerinfo iterate requests"), -1, GNUNET_NO); + chvc->ve_count--; } else - GNUNET_break (0); + GNUNET_break (0); GNUNET_assert (chvc->ve_count == 0); GNUNET_free (chvc); }