aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util/service_new.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/util/service_new.c b/src/util/service_new.c
index 8433c42bf..a893d287b 100644
--- a/src/util/service_new.c
+++ b/src/util/service_new.c
@@ -390,6 +390,14 @@ service_main (void *cls)
390 GNUNET_SCHEDULER_add_shutdown (&service_shutdown, 390 GNUNET_SCHEDULER_add_shutdown (&service_shutdown,
391 sh); 391 sh);
392 GNUNET_SERVICE_resume (sh); 392 GNUNET_SERVICE_resume (sh);
393
394 if (-1 != sh->ready_confirm_fd)
395 {
396 GNUNET_break (1 == WRITE (sh->ready_confirm_fd, ".", 1));
397 GNUNET_break (0 == CLOSE (sh->ready_confirm_fd));
398 sh->ready_confirm_fd = -1;
399 }
400
393 if (NULL != sh->service_init_cb) 401 if (NULL != sh->service_init_cb)
394 sh->service_init_cb (sh->cb_cls, 402 sh->service_init_cb (sh->cb_cls,
395 sh->cfg, 403 sh->cfg,