[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r12227 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r12227 - gnunet/src/transport |
Date: |
Tue, 13 Jul 2010 15:14:55 +0200 |
Author: wachs
Date: 2010-07-13 15:14:55 +0200 (Tue, 13 Jul 2010)
New Revision: 12227
Modified:
gnunet/src/transport/plugin_transport_http.c
Log:
Modified: gnunet/src/transport/plugin_transport_http.c
===================================================================
--- gnunet/src/transport/plugin_transport_http.c 2010-07-13 12:47:31 UTC
(rev 12226)
+++ gnunet/src/transport/plugin_transport_http.c 2010-07-13 13:14:55 UTC
(rev 12227)
@@ -71,10 +71,6 @@
*/
#define HTTP_CONNECT_TIMEOUT 30
-#ifdef GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT
-#undef GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT
-#endif
-#define GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT GNUNET_TIME_relative_multiply
(GNUNET_TIME_UNIT_SECONDS, 5)
/**
* Network format for IPv4 addresses.
@@ -765,7 +761,7 @@
/* Is it a PUT or a GET request */
if (0 == strcmp (MHD_HTTP_METHOD_PUT, method))
{
- if (ps->recv_force_disconnect)
+ if (ps->recv_force_disconnect == GNUNET_YES)
{
#if DEBUG_CONNECTIONS
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,"Connection %X: inbound connection
was forced to disconnect\n",ps);
@@ -778,6 +774,7 @@
ps->recv_endpoint = mhd_connection;
ps->recv_connected = GNUNET_YES;
ps->recv_active = GNUNET_YES;
+ ps->recv_force_disconnect = GNUNET_NO;
#if DEBUG_CONNECTIONS
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,"Connection %X: inbound PUT
connection connected\n",ps);
#endif
@@ -817,11 +814,10 @@
ps->send_active = GNUNET_NO;
return MHD_NO;
}
- else
- {
ps->send_connected = GNUNET_YES;
ps->send_active = GNUNET_YES;
ps->send_endpoint = mhd_connection;
+ ps->send_force_disconnect = GNUNET_NO;
#if DEBUG_CONNECTIONS
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,"Connection %X: inbound GET
connection connected\n",ps);
#endif
@@ -829,7 +825,6 @@
res = MHD_queue_response (mhd_connection, MHD_HTTP_OK, response);
MHD_destroy_response (response);
return MHD_YES;
- }
}
return MHD_NO;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r12227 - gnunet/src/transport,
gnunet <=