X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fcitserver.c;h=4e65fd6da1cbaf51b376e3c477f1c41f1eee530e;hb=46dcc0d269fe70df95cc452509d73cad59d284c6;hp=94a5894f3942aaf35a4e17a1f1d5e691bc98be80;hpb=163aea0943ec295b4a70fcb9e8f6541d8535e62a;p=citadel.git diff --git a/citadel/citserver.c b/citadel/citserver.c index 94a5894f3..4e65fd6da 100644 --- a/citadel/citserver.c +++ b/citadel/citserver.c @@ -228,6 +228,8 @@ void master_cleanup(int exitcode) { if (restart_server != 0) exit(1); + if ((running_as_daemon != 0) && (exitcode == 0)) + exitcode = CTDLEXIT_SHUTDOWN; exit(exitcode); }