From 3fe0864331282f0436687674e0474f55c6c76c46 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 18 Aug 2019 23:40:04 +0200 Subject: fix gnunet-service-arm termination status code --- src/arm/gnunet-service-arm.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'src/arm') diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c index 4e3474cb6..4b7cbec20 100644 --- a/src/arm/gnunet-service-arm.c +++ b/src/arm/gnunet-service-arm.c @@ -2279,15 +2279,16 @@ main (int argc, shc_chld = GNUNET_SIGNAL_handler_install (GNUNET_SIGCHLD, &sighandler_child_death); - if ( GNUNET_OK != GNUNET_SERVICE_run_ (argc, - argv, - "arm", - GNUNET_SERVICE_OPTION_MANUAL_SHUTDOWN, - &run, - &client_connect_cb, - &client_disconnect_cb, - NULL, - handlers)) + if (0 != + GNUNET_SERVICE_run_ (argc, + argv, + "arm", + GNUNET_SERVICE_OPTION_MANUAL_SHUTDOWN, + &run, + &client_connect_cb, + &client_disconnect_cb, + NULL, + handlers)) global_ret = 2; #if HAVE_WAIT4 if (NULL != wait_file) -- cgit v1.2.3