diff options
-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 | { |