diff options
author | Gabor X Toth <*@tg-x.net> | 2015-09-26 17:10:10 +0000 |
---|---|---|
committer | Gabor X Toth <*@tg-x.net> | 2015-09-26 17:10:10 +0000 |
commit | f5a9bac85b73508da6794e1171b857e2582c8216 (patch) | |
tree | d754f5e560f85e80b2dca3ea73ff76ff2a1b8de4 /src/multicast/multicast_api.c | |
parent | e990039b4ddf89d37a8771dc5aca791e52df45ed (diff) | |
download | gnunet-f5a9bac85b73508da6794e1171b857e2582c8216.tar.gz gnunet-f5a9bac85b73508da6794e1171b857e2582c8216.zip |
psyc fixes
Diffstat (limited to 'src/multicast/multicast_api.c')
-rw-r--r-- | src/multicast/multicast_api.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/multicast/multicast_api.c b/src/multicast/multicast_api.c index c437b71c9..aa6dd3d98 100644 --- a/src/multicast/multicast_api.c +++ b/src/multicast/multicast_api.c | |||
@@ -1033,12 +1033,19 @@ GNUNET_MULTICAST_member_part (struct GNUNET_MULTICAST_Member *mem, | |||
1033 | GNUNET_ContinuationCallback part_cb, | 1033 | GNUNET_ContinuationCallback part_cb, |
1034 | void *part_cls) | 1034 | void *part_cls) |
1035 | { | 1035 | { |
1036 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "%p Member parting.\n", mem); | ||
1036 | struct GNUNET_MULTICAST_Group *grp = &mem->grp; | 1037 | struct GNUNET_MULTICAST_Group *grp = &mem->grp; |
1037 | 1038 | ||
1038 | grp->is_disconnecting = GNUNET_YES; | 1039 | grp->is_disconnecting = GNUNET_YES; |
1039 | grp->disconnect_cb = part_cb; | 1040 | grp->disconnect_cb = part_cb; |
1040 | grp->disconnect_cls = part_cls; | 1041 | grp->disconnect_cls = part_cls; |
1041 | 1042 | ||
1043 | mem->join_dcsn_cb = NULL; | ||
1044 | grp->join_req_cb = NULL; | ||
1045 | grp->message_cb = NULL; | ||
1046 | grp->replay_msg_cb = NULL; | ||
1047 | grp->replay_frag_cb = NULL; | ||
1048 | |||
1042 | GNUNET_CLIENT_MANAGER_disconnect (mem->grp.client, GNUNET_YES, | 1049 | GNUNET_CLIENT_MANAGER_disconnect (mem->grp.client, GNUNET_YES, |
1043 | member_cleanup, mem); | 1050 | member_cleanup, mem); |
1044 | } | 1051 | } |
@@ -1157,7 +1164,8 @@ member_to_origin (struct GNUNET_MULTICAST_Member *mem) | |||
1157 | || GNUNET_MULTICAST_FRAGMENT_MAX_SIZE < buf_size) | 1164 | || GNUNET_MULTICAST_FRAGMENT_MAX_SIZE < buf_size) |
1158 | { | 1165 | { |
1159 | LOG (GNUNET_ERROR_TYPE_ERROR, | 1166 | LOG (GNUNET_ERROR_TYPE_ERROR, |
1160 | "MemberTransmitNotify() returned error or invalid message size.\n"); | 1167 | "MemberTransmitNotify() returned error or invalid message size. " |
1168 | "ret=%d, buf_size=%u\n", ret, buf_size); | ||
1161 | /* FIXME: handle error */ | 1169 | /* FIXME: handle error */ |
1162 | GNUNET_free (req); | 1170 | GNUNET_free (req); |
1163 | return; | 1171 | return; |