aboutsummaryrefslogtreecommitdiff
path: root/src/transport/plugin_transport_http_server.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2011-10-06 11:19:44 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2011-10-06 11:19:44 +0000
commit1dca76f0cd630fbe37d0b0ed7ee193ddaa6c730e (patch)
tree23a0803bf8e519a13d6b1d5d535e4f901c645d75 /src/transport/plugin_transport_http_server.c
parent49cacc9a9eb5c4ac424a41533e9dcebbdf3f8af6 (diff)
downloadgnunet-1dca76f0cd630fbe37d0b0ed7ee193ddaa6c730e.tar.gz
gnunet-1dca76f0cd630fbe37d0b0ed7ee193ddaa6c730e.zip
scheduling issue
Diffstat (limited to 'src/transport/plugin_transport_http_server.c')
-rw-r--r--src/transport/plugin_transport_http_server.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/transport/plugin_transport_http_server.c b/src/transport/plugin_transport_http_server.c
index 23dbd388b..328c14c77 100644
--- a/src/transport/plugin_transport_http_server.c
+++ b/src/transport/plugin_transport_http_server.c
@@ -957,7 +957,7 @@ server_start (struct Plugin *plugin)
957 "MHD can set timeout per connection! Default time out %u sec.\n", timeout); 957 "MHD can set timeout per connection! Default time out %u sec.\n", timeout);
958#else 958#else
959 timeout = GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT.rel_value / 1000; 959 timeout = GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT.rel_value / 1000;
960 GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, plugin->name, 960 GNUNET_log_from (GNUNET_ERROR_TYPE_WARNING, plugin->name,
961 "MHD cannot set timeout per connection! Default time out %u sec.\n", timeout); 961 "MHD cannot set timeout per connection! Default time out %u sec.\n", timeout);
962#endif 962#endif
963 plugin->server_v4 = NULL; 963 plugin->server_v4 = NULL;
@@ -1070,13 +1070,15 @@ server_stop (struct Plugin *plugin)
1070 1070
1071 if (plugin->server_v4 != NULL) 1071 if (plugin->server_v4 != NULL)
1072 { 1072 {
1073 MHD_stop_daemon (plugin->server_v4); 1073 struct MHD_Daemon *server_v4_tmp = plugin->server_v4;
1074 plugin->server_v4 = NULL; 1074 plugin->server_v4 = NULL;
1075 MHD_stop_daemon (server_v4_tmp);
1075 } 1076 }
1076 if (plugin->server_v6 != NULL) 1077 if (plugin->server_v6 != NULL)
1077 { 1078 {
1078 MHD_stop_daemon (plugin->server_v6); 1079 struct MHD_Daemon *server_v6_tmp = plugin->server_v6;
1079 plugin->server_v6 = NULL; 1080 plugin->server_v6 = NULL;
1081 MHD_stop_daemon (server_v6_tmp);
1080 } 1082 }
1081 1083
1082 /* cleaning up semi-sessions never propagated */ 1084 /* cleaning up semi-sessions never propagated */