diff --git a/etc/inc/util.inc b/etc/inc/util.inc index 33914ae471..6286572663 100644 --- a/etc/inc/util.inc +++ b/etc/inc/util.inc @@ -1089,10 +1089,11 @@ function mwexec_bg($command, $clearsigmask = false) { $oldset = array(); pcntl_sigprocmask(SIG_SETMASK, array(), $oldset); } - exec("nohup $command > /dev/null 2>&1 &"); + $_gb = exec("nohup $command > /dev/null 2>&1 &"); if ($clearsigmask) { pcntl_sigprocmask(SIG_SETMASK, $oldset); } + unset($_gb); } /* unlink a file, if it exists */