diff options
author | Gabor X Toth <*@tg-x.net> | 2015-09-05 23:44:08 +0000 |
---|---|---|
committer | Gabor X Toth <*@tg-x.net> | 2015-09-05 23:44:08 +0000 |
commit | 878b09fe6521df37c2d39f884a6c892b370473a5 (patch) | |
tree | accd38e3a5fb995546508ffb081d0f9f9fc850a0 /src/multicast/multicast_api.c | |
parent | 5e4dfeb7fb48a506f25af0c206ee65a5f7de7f58 (diff) | |
download | gnunet-878b09fe6521df37c2d39f884a6c892b370473a5.tar.gz gnunet-878b09fe6521df37c2d39f884a6c892b370473a5.zip |
multicast, psyc, psycstore, client_manager fixes
Diffstat (limited to 'src/multicast/multicast_api.c')
-rw-r--r-- | src/multicast/multicast_api.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/multicast/multicast_api.c b/src/multicast/multicast_api.c index ce663542d..5cd729203 100644 --- a/src/multicast/multicast_api.c +++ b/src/multicast/multicast_api.c | |||
@@ -267,7 +267,7 @@ group_recv_message (void *cls, | |||
267 | "Calling message callback with a message of size %u.\n", | 267 | "Calling message callback with a message of size %u.\n", |
268 | ntohs (mmsg->header.size)); | 268 | ntohs (mmsg->header.size)); |
269 | 269 | ||
270 | if (NULL != grp->message_cb) | 270 | if (GNUNET_YES != grp->is_disconnecting && NULL != grp->message_cb) |
271 | grp->message_cb (grp->cb_cls, mmsg); | 271 | grp->message_cb (grp->cb_cls, mmsg); |
272 | } | 272 | } |
273 | 273 | ||
@@ -848,7 +848,7 @@ GNUNET_MULTICAST_member_part (struct GNUNET_MULTICAST_Member *mem, | |||
848 | grp->disconnect_cls = part_cls; | 848 | grp->disconnect_cls = part_cls; |
849 | 849 | ||
850 | GNUNET_CLIENT_MANAGER_disconnect (mem->grp.client, GNUNET_YES, | 850 | GNUNET_CLIENT_MANAGER_disconnect (mem->grp.client, GNUNET_YES, |
851 | &member_cleanup, mem); | 851 | member_cleanup, mem); |
852 | } | 852 | } |
853 | 853 | ||
854 | 854 | ||