From 0eaa5f02cc424f290c68c99eb3bfabad7aeb1378 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Fri, 6 Jul 2012 08:49:54 +0000 Subject: fixing assertion: cancel transmit ready on disconnect --- src/transport/gnunet-transport.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/transport/gnunet-transport.c b/src/transport/gnunet-transport.c index d0a135806..65c574f62 100644 --- a/src/transport/gnunet-transport.c +++ b/src/transport/gnunet-transport.c @@ -417,6 +417,12 @@ notify_disconnect (void *cls, const struct GNUNET_PeerIdentity *peer) { if (verbosity > 0) FPRINTF (stdout, _("Disconnected from %s\n"), GNUNET_i2s (peer)); + if (NULL != th) + { + GNUNET_TRANSPORT_notify_transmit_ready_cancel (th); + th = NULL; + } + } /** -- cgit v1.2.3