diff options
author | Christian Grothoff <christian@grothoff.org> | 2014-12-19 22:37:38 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2014-12-19 22:37:38 +0000 |
commit | 07dbe4664f1b830ea3b513664c3a7d3de09a0268 (patch) | |
tree | 8e553396dd0a25282249d72b3abd1e62eb2c7d83 /src/multicast | |
parent | f22d7bf5f70549ce384b33d2fbb6b881fb2f2298 (diff) | |
download | gnunet-07dbe4664f1b830ea3b513664c3a7d3de09a0268.tar.gz gnunet-07dbe4664f1b830ea3b513664c3a7d3de09a0268.zip |
-check connection state / rval
Diffstat (limited to 'src/multicast')
-rw-r--r-- | src/multicast/gnunet-service-multicast.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/multicast/gnunet-service-multicast.c b/src/multicast/gnunet-service-multicast.c index daaf242e8..4c1b3f1d7 100644 --- a/src/multicast/gnunet-service-multicast.c +++ b/src/multicast/gnunet-service-multicast.c | |||
@@ -898,6 +898,12 @@ client_recv_join_decision (void *cls, struct GNUNET_SERVER_Client *client, | |||
898 | const struct MulticastJoinDecisionMessageHeader * | 898 | const struct MulticastJoinDecisionMessageHeader * |
899 | hdcsn = (const struct MulticastJoinDecisionMessageHeader *) m; | 899 | hdcsn = (const struct MulticastJoinDecisionMessageHeader *) m; |
900 | 900 | ||
901 | if (NULL == grp) | ||
902 | { | ||
903 | GNUNET_break (0); | ||
904 | GNUNET_SERVER_receive_done (client, GNUNET_SYSERR); | ||
905 | return; | ||
906 | } | ||
901 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 907 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
902 | "%p Got join decision from client for group %s..\n", | 908 | "%p Got join decision from client for group %s..\n", |
903 | grp, GNUNET_h2s (&grp->pub_key_hash)); | 909 | grp, GNUNET_h2s (&grp->pub_key_hash)); |