From cb8a8f78a11cedb8cba1abfa9a63b0d3ea8eef93 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 16 May 2010 03:55:19 +0200 Subject: service: consider a process exiting with SIGTERM a clean exit --- mount.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mount.c') diff --git a/mount.c b/mount.c index 2b24ea5c8c..ec03a52f6a 100644 --- a/mount.c +++ b/mount.c @@ -900,7 +900,7 @@ static void mount_sigchld_event(Unit *u, pid_t pid, int code, int status) { assert(m); assert(pid >= 0); - success = code == CLD_EXITED && status == 0; + success = is_clean_exit(code, status); m->failure = m->failure || !success; assert(m->control_pid == pid); -- cgit v1.2.3-54-g00ecf