From: Bart Polot Date: Mon, 27 Aug 2012 18:40:59 +0000 (+0000) Subject: - debug X-Git-Tag: initial-import-from-subversion-38251~12065 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5dd4fc72e4f42495791c070e33b854b0d25fa55e;p=oweals%2Fgnunet.git - debug --- diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index 44610d60e..8e00337b5 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c @@ -3089,6 +3089,7 @@ tunnel_destroy_child (void *cls, queue_destroy(cinfo->send_buffer[i], GNUNET_YES); else GNUNET_break (0); + GNUNET_log (GNUNET_ERROR_TYPE_INFO, "%u %u\n", c, cinfo->send_buffer_n); } GNUNET_free_non_null (cinfo->send_buffer); GNUNET_free (cinfo); @@ -4727,7 +4728,15 @@ queue_send (void *cls, size_t size, void *buf) } cinfo = tunnel_get_neighbor_fc(t, &dst_id); - GNUNET_break(cinfo->send_buffer[cinfo->send_buffer_start] == queue); + if (cinfo->send_buffer[cinfo->send_buffer_start] != queue) + { + GNUNET_break(0); + GNUNET_log (GNUNET_ERROR_TYPE_WARNING, + "at pos %u (%p) != %p\n", + cinfo->send_buffer_start, + cinfo->send_buffer[cinfo->send_buffer_start], + queue); + } GNUNET_break(cinfo->send_buffer_n > 0); cinfo->send_buffer[cinfo->send_buffer_start] = NULL; cinfo->send_buffer_n--;