diff options
author | LRN <lrn1986@gmail.com> | 2013-04-22 08:10:29 +0000 |
---|---|---|
committer | LRN <lrn1986@gmail.com> | 2013-04-22 08:10:29 +0000 |
commit | 3c0c7a5fb4051f40da0501bd6e982ad980c5b039 (patch) | |
tree | 2f32ad3af0ecc5f2c9013e3d8e5359811d25748c /src/arm | |
parent | 48d60eb7a1872835c9da3a4827b3b5e265c85cd9 (diff) | |
download | gnunet-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.c | 8 |
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 | { |