diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2011-05-16 12:03:55 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2011-05-16 12:03:55 +0000 |
commit | 327599c61fcc768fa4ff795fafba5d03ee291533 (patch) | |
tree | 3c06b757ad0205df709e9208c177228067b8b76a /src/transport | |
parent | f5d6436915b0b761593adbcb88dac91ab7841e0a (diff) | |
download | gnunet-327599c61fcc768fa4ff795fafba5d03ee291533.tar.gz gnunet-327599c61fcc768fa4ff795fafba5d03ee291533.zip |
fixing assertion failure
IMHO: if you cancel validation you also should decrease of outstanding validations?
Diffstat (limited to 'src/transport')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 3 |
1 files changed, 2 insertions, 1 deletions
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) | |||
6096 | gettext_noop ("# outstanding peerinfo iterate requests"), | 6096 | gettext_noop ("# outstanding peerinfo iterate requests"), |
6097 | -1, | 6097 | -1, |
6098 | GNUNET_NO); | 6098 | GNUNET_NO); |
6099 | chvc->ve_count--; | ||
6099 | } | 6100 | } |
6100 | else | 6101 | else |
6101 | GNUNET_break (0); | 6102 | GNUNET_break (0); |
6102 | GNUNET_assert (chvc->ve_count == 0); | 6103 | GNUNET_assert (chvc->ve_count == 0); |
6103 | GNUNET_free (chvc); | 6104 | GNUNET_free (chvc); |
6104 | } | 6105 | } |