From 91077c485adb9ae3f3141052615a319c3adb0cb3 Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Thu, 3 May 2018 12:22:45 +0200 Subject: [PATCH] /bin/shutdown: fixed bug, was returning non zero even on shutdown success. Spotted by mcandre, thanks! --- src/bin/shutdown.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bin/shutdown.cpp b/src/bin/shutdown.cpp index 128d13c253..6b06b9bc53 100644 --- a/src/bin/shutdown.cpp +++ b/src/bin/shutdown.cpp @@ -183,9 +183,10 @@ main(int argc, char **argv) BRoster roster; BRoster::Private rosterPrivate(roster); status_t error = rosterPrivate.ShutDown(gReboot, askUser, !async); - if (error != B_OK) + if (error != B_OK) { fprintf(stderr, "Shutdown failed: %s\n", strerror(error)); - return 2; + return 2; + } } return 0;