From 95f3662bbd587af24c2ff5411318e9d466412ee9 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 22 Aug 2012 17:52:01 +0200 Subject: [PATCH] lib/util: don't SMB_ASSERT() in process_exists_by_pid() Just return false... metze --- lib/util/util.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/util/util.c b/lib/util/util.c index 100d3d84ab3..b50d28afcf3 100644 --- a/lib/util/util.c +++ b/lib/util/util.c @@ -286,7 +286,9 @@ _PUBLIC_ bool process_exists_by_pid(pid_t pid) { /* Doing kill with a non-positive pid causes messages to be * sent to places we don't want. */ - SMB_ASSERT(pid > 0); + if (pid <= 0) { + return false; + } return(kill(pid,0) == 0 || errno != ESRCH); } -- 2.34.1