diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-04-08 17:34:27 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-04-08 17:34:27 +0200 |
commit | ba4da8c3f22977b33028988a7f65596005ce3f55 (patch) | |
tree | 3ba46847fc129196e34d34e0c494d20d3dd95c28 /src/transport | |
parent | 11ae9f030e13d07c505a4d5477d592ddb4b3acf6 (diff) | |
download | gnunet-ba4da8c3f22977b33028988a7f65596005ce3f55.tar.gz gnunet-ba4da8c3f22977b33028988a7f65596005ce3f55.zip |
hack around crash on disconnect
Diffstat (limited to 'src/transport')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index 7638839cc..927a8753c 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c | |||
@@ -529,7 +529,10 @@ client_disconnect_cb (void *cls, | |||
529 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 529 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
530 | "Client %p disconnected, cleaning up.\n", | 530 | "Client %p disconnected, cleaning up.\n", |
531 | tc); | 531 | tc); |
532 | GNUNET_CONTAINER_multipeermap_iterate (active_stccs, &mark_match_down, tc); | 532 | if (NULL != active_stccs) |
533 | GNUNET_CONTAINER_multipeermap_iterate (active_stccs, | ||
534 | &mark_match_down, | ||
535 | tc); | ||
533 | for (struct AddressToStringContext *cur = a2s_head; NULL != cur; | 536 | for (struct AddressToStringContext *cur = a2s_head; NULL != cur; |
534 | cur = cur->next) | 537 | cur = cur->next) |
535 | { | 538 | { |