From: Stefan Metzmacher Date: Wed, 22 Aug 2012 15:52:01 +0000 (+0200) Subject: lib/util: don't SMB_ASSERT() in process_exists_by_pid() X-Git-Tag: samba-4.0.0beta7~45 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=95f3662bbd587af24c2ff5411318e9d466412ee9;p=thirdparty%2Fsamba.git lib/util: don't SMB_ASSERT() in process_exists_by_pid() Just return false... metze --- 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); }