diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mesh/gnunet-service-mesh-enc.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mesh/gnunet-service-mesh-enc.c b/src/mesh/gnunet-service-mesh-enc.c index ad0f2efd3..758725877 100644 --- a/src/mesh/gnunet-service-mesh-enc.c +++ b/src/mesh/gnunet-service-mesh-enc.c | |||
@@ -7006,6 +7006,11 @@ core_disconnect (void *cls, const struct GNUNET_PeerIdentity *peer) | |||
7006 | pi); | 7006 | pi); |
7007 | GNUNET_CONTAINER_multihashmap_destroy (pi->connections); | 7007 | GNUNET_CONTAINER_multihashmap_destroy (pi->connections); |
7008 | pi->connections = NULL; | 7008 | pi->connections = NULL; |
7009 | if (NULL != pi->core_transmit) | ||
7010 | { | ||
7011 | GNUNET_CORE_notify_transmit_ready_cancel (pi->core_transmit); | ||
7012 | pi->core_transmit = NULL; | ||
7013 | } | ||
7009 | if (myid == pi->id) | 7014 | if (myid == pi->id) |
7010 | { | 7015 | { |
7011 | DEBUG_CONN (" (self)\n"); | 7016 | DEBUG_CONN (" (self)\n"); |