aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util/scheduler.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util/scheduler.c b/src/util/scheduler.c
index ae0428a94..24ea28d2c 100644
--- a/src/util/scheduler.c
+++ b/src/util/scheduler.c
@@ -514,8 +514,11 @@ GNUNET_SCHEDULER_run (GNUNET_SCHEDULER_Task task, void *cls)
514 rs = GNUNET_NETWORK_fdset_create (); 514 rs = GNUNET_NETWORK_fdset_create ();
515 ws = GNUNET_NETWORK_fdset_create (); 515 ws = GNUNET_NETWORK_fdset_create ();
516#ifndef MINGW 516#ifndef MINGW
517 GNUNET_assert (sigpipe == NULL);
517 sigpipe = GNUNET_DISK_pipe (GNUNET_NO); 518 sigpipe = GNUNET_DISK_pipe (GNUNET_NO);
519 GNUNET_assert (sigpipe != NULL);
518 pr = GNUNET_DISK_pipe_handle (sigpipe, GNUNET_DISK_PIPE_END_READ); 520 pr = GNUNET_DISK_pipe_handle (sigpipe, GNUNET_DISK_PIPE_END_READ);
521 GNUNET_assert (pr != NULL);
519 shc_int = GNUNET_SIGNAL_handler_install (SIGINT, &sighandler_shutdown); 522 shc_int = GNUNET_SIGNAL_handler_install (SIGINT, &sighandler_shutdown);
520 shc_term = GNUNET_SIGNAL_handler_install (SIGTERM, &sighandler_shutdown); 523 shc_term = GNUNET_SIGNAL_handler_install (SIGTERM, &sighandler_shutdown);
521 shc_quit = GNUNET_SIGNAL_handler_install (SIGQUIT, &sighandler_shutdown); 524 shc_quit = GNUNET_SIGNAL_handler_install (SIGQUIT, &sighandler_shutdown);