aboutsummaryrefslogtreecommitdiff
path: root/src/arm
diff options
context:
space:
mode:
authorLRN <lrn1986@gmail.com>2013-04-22 08:10:29 +0000
committerLRN <lrn1986@gmail.com>2013-04-22 08:10:29 +0000
commit3c0c7a5fb4051f40da0501bd6e982ad980c5b039 (patch)
tree2f32ad3af0ecc5f2c9013e3d8e5359811d25748c /src/arm
parent48d60eb7a1872835c9da3a4827b3b5e265c85cd9 (diff)
downloadgnunet-3c0c7a5fb4051f40da0501bd6e982ad980c5b039.tar.gz
gnunet-3c0c7a5fb4051f40da0501bd6e982ad980c5b039.zip
Don't start accept task twice
Diffstat (limited to 'src/arm')
-rw-r--r--src/arm/gnunet-service-arm.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c
index b672503f2..974e983bb 100644
--- a/src/arm/gnunet-service-arm.c
+++ b/src/arm/gnunet-service-arm.c
@@ -1143,14 +1143,6 @@ maint_child_death (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
1143 GNUNET_SERVER_client_drop (pos->killing_client); 1143 GNUNET_SERVER_client_drop (pos->killing_client);
1144 pos->killing_client = NULL; 1144 pos->killing_client = NULL;
1145 pos->killing_client_request_id = 0; 1145 pos->killing_client_request_id = 0;
1146 /* process can still be re-started on-demand, ensure it is re-started if there is demand */
1147 for (sli = pos->listen_head; NULL != sli; sli = sli->next)
1148 {
1149 GNUNET_break (GNUNET_SCHEDULER_NO_TASK == sli->accept_task);
1150 sli->accept_task =
1151 GNUNET_SCHEDULER_add_read_net (GNUNET_TIME_UNIT_FOREVER_REL,
1152 sli->listen_socket, &accept_connection, sli);
1153 }
1154 } 1146 }
1155 if (GNUNET_YES != in_shutdown) 1147 if (GNUNET_YES != in_shutdown)
1156 { 1148 {