mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2026-03-14 21:10:11 +01:00
questd-monitor: start questd if it's not running
This commit is contained in:
parent
97cd7cdff8
commit
1fe2d1e87f
1 changed files with 2 additions and 2 deletions
|
|
@ -50,7 +50,7 @@ check_nproc()
|
|||
{
|
||||
local nproc="$@"
|
||||
|
||||
if [ "$nproc" -ge "$NPROC_LIMIT" ]; then
|
||||
if [ "$nproc" -ge "$NPROC_LIMIT" -o "$nproc" -eq "0" ]; then
|
||||
NPROC_NFAIL=$((NPROC_NFAIL + 1))
|
||||
else
|
||||
NPROC_NFAIL=0
|
||||
|
|
@ -125,7 +125,7 @@ main()
|
|||
# collect info
|
||||
topline=$(top -bn1 | grep "/sbin/[q]uestd" | grep -v monitor)
|
||||
|
||||
nproc=$(echo "$topline" | wc -l)
|
||||
nproc=$(echo -n "$topline" | awk 'END{print NR}')
|
||||
check_nproc $nproc
|
||||
restart_nproc=$?
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue