Compare commits
2 Commits
0fd1fae6dc
...
2e3c47071f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2e3c47071f | ||
|
|
aaaad2ce9a |
@ -162,3 +162,5 @@ Sanity checks raised $sanitywarn warnings... Hit Control-C to abort." >&2
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# vim:set ts=8 sw=8:
|
||||
|
||||
@ -17,6 +17,8 @@ master() {
|
||||
return 0
|
||||
fi
|
||||
|
||||
until (( active == concurrency || remaining == 0 ))
|
||||
do
|
||||
echo '
|
||||
SELECT COUNT(*)
|
||||
FROM tasks
|
||||
@ -110,7 +112,7 @@ master() {
|
||||
if (( ready > 0 ))
|
||||
then
|
||||
createworker
|
||||
return 0
|
||||
continue
|
||||
fi
|
||||
|
||||
echo '
|
||||
@ -225,5 +227,13 @@ master() {
|
||||
else
|
||||
createworker
|
||||
fi
|
||||
echo '
|
||||
SELECT COUNT(*)
|
||||
FROM tasks
|
||||
WHERE status = 0;
|
||||
'>&3
|
||||
|
||||
read -u4 remaining
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user