diff options
author | Nathan S. Evans <evans@in.tum.de> | 2011-07-11 12:56:09 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2011-07-11 12:56:09 +0000 |
commit | c5194eb5e802658e1fab0c4b2be97ba62b42d0fe (patch) | |
tree | c7214559d42041f36e6cd389dee94bb734114026 /src/transport/plugin_transport_tcp.c | |
parent | 667259b249b549121b1dcc439fcceb1ecd016df2 (diff) | |
download | gnunet-c5194eb5e802658e1fab0c4b2be97ba62b42d0fe.tar.gz gnunet-c5194eb5e802658e1fab0c4b2be97ba62b42d0fe.zip |
add set delay for TCP send and receive welcome
Diffstat (limited to 'src/transport/plugin_transport_tcp.c')
-rw-r--r-- | src/transport/plugin_transport_tcp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/transport/plugin_transport_tcp.c b/src/transport/plugin_transport_tcp.c index 12c2a1a2f..0e61d1649 100644 --- a/src/transport/plugin_transport_tcp.c +++ b/src/transport/plugin_transport_tcp.c | |||
@@ -42,7 +42,6 @@ | |||
42 | 42 | ||
43 | #define DEBUG_TCP_NAT GNUNET_NO | 43 | #define DEBUG_TCP_NAT GNUNET_NO |
44 | 44 | ||
45 | |||
46 | /** | 45 | /** |
47 | * Initial handshake message for a session. | 46 | * Initial handshake message for a session. |
48 | */ | 47 | */ |
@@ -1191,6 +1190,8 @@ tcp_plugin_send (void *cls, | |||
1191 | } | 1190 | } |
1192 | GNUNET_assert (session != NULL); | 1191 | GNUNET_assert (session != NULL); |
1193 | GNUNET_assert (session->client != NULL); | 1192 | GNUNET_assert (session->client != NULL); |
1193 | |||
1194 | GNUNET_SERVER_client_set_timeout(session->client, CONNECTED_LATENCY_EVALUATION_MAX_DELAY); | ||
1194 | GNUNET_STATISTICS_update (plugin->env->stats, | 1195 | GNUNET_STATISTICS_update (plugin->env->stats, |
1195 | gettext_noop ("# bytes currently in TCP buffers"), | 1196 | gettext_noop ("# bytes currently in TCP buffers"), |
1196 | msgbuf_size, | 1197 | msgbuf_size, |
@@ -1739,6 +1740,7 @@ handle_tcp_welcome (void *cls, | |||
1739 | } | 1740 | } |
1740 | session->last_activity = GNUNET_TIME_absolute_get (); | 1741 | session->last_activity = GNUNET_TIME_absolute_get (); |
1741 | session->expecting_welcome = GNUNET_NO; | 1742 | session->expecting_welcome = GNUNET_NO; |
1743 | GNUNET_SERVER_client_set_timeout(client, CONNECTED_LATENCY_EVALUATION_MAX_DELAY); | ||
1742 | GNUNET_SERVER_receive_done (client, GNUNET_OK); | 1744 | GNUNET_SERVER_receive_done (client, GNUNET_OK); |
1743 | } | 1745 | } |
1744 | 1746 | ||