aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/gnunet-service-cadet-new.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cadet/gnunet-service-cadet-new.c')
-rw-r--r--src/cadet/gnunet-service-cadet-new.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/cadet/gnunet-service-cadet-new.c b/src/cadet/gnunet-service-cadet-new.c
index b0a818c7c..de85db5b6 100644
--- a/src/cadet/gnunet-service-cadet-new.c
+++ b/src/cadet/gnunet-service-cadet-new.c
@@ -716,9 +716,11 @@ handle_local_data (void *cls,
716 msg->ccn); 716 msg->ccn);
717 if (NULL == ch) 717 if (NULL == ch)
718 { 718 {
719 /* Channel does not exist! */ 719 /* Channel does not exist (anymore) */
720 GNUNET_break (0); 720 LOG (GNUNET_ERROR_TYPE_WARNING,
721 GNUNET_SERVICE_client_drop (c->client); 721 "Dropping payload for channel %u from client (channel unknown, other endpoint may have disconnected)\n",
722 (unsigned int) ntohl (msg->ccn.channel_of_client));
723 GNUNET_SERVICE_client_continue (c->client);
722 return; 724 return;
723 } 725 }
724 payload_size = ntohs (msg->header.size) - sizeof (*msg); 726 payload_size = ntohs (msg->header.size) - sizeof (*msg);