From ce1136b52a46d90dff7618a3ec0504085f1cf6a4 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 12 May 2011 16:39:03 +0000 Subject: fixing bug with connections that go down not coming back up --- src/transport/plugin_transport_tcp.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/transport/plugin_transport_tcp.c') diff --git a/src/transport/plugin_transport_tcp.c b/src/transport/plugin_transport_tcp.c index 9dc67dcdf..fdf6a1882 100644 --- a/src/transport/plugin_transport_tcp.c +++ b/src/transport/plugin_transport_tcp.c @@ -38,7 +38,7 @@ #include "gnunet_transport_plugin.h" #include "transport.h" -#define DEBUG_TCP GNUNET_NO +#define DEBUG_TCP GNUNET_YES #define DEBUG_TCP_NAT GNUNET_NO @@ -1547,6 +1547,10 @@ tcp_plugin_disconnect (void *cls, pm->transmit_cont_cls = NULL; pm = pm->next; } + GNUNET_STATISTICS_update (session->plugin->env->stats, + gettext_noop ("# transport-service disconnect requests for TCP"), + 1, + GNUNET_NO); disconnect_session (session); } } @@ -2127,6 +2131,10 @@ disconnect_notify (void *cls, session->connect_addr, session->connect_alen) : "*"); #endif + GNUNET_STATISTICS_update (session->plugin->env->stats, + gettext_noop ("# network-level TCP disconnect events"), + 1, + GNUNET_NO); disconnect_session (session); } -- cgit v1.2.3