From df067239f1ec76ce7ed9cdbb1d38fa6aec1901a2 Mon Sep 17 00:00:00 2001 From: Davin McCall Date: Fri, 14 Sep 2018 21:13:11 +0100 Subject: [PATCH] dinitctl: fix incorrect exit status if start/stop fails to load service. --- src/dinitctl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dinitctl.cc b/src/dinitctl.cc index f1d231d..80d0bc5 100644 --- a/src/dinitctl.cc +++ b/src/dinitctl.cc @@ -342,7 +342,7 @@ static int start_stop_service(int socknum, cpbuffer_t &rbuffer, const char *serv handle_t handle; if (check_load_reply(socknum, rbuffer, &handle, &state) != 0) { - return 0; + return 1; } service_state_t wanted_state = do_stop ? service_state_t::STOPPED : service_state_t::STARTED; -- 2.25.1