aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcontrib/hotreload.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/hotreload.sh b/contrib/hotreload.sh
index 98d9bf3..afe53ba 100755
--- a/contrib/hotreload.sh
+++ b/contrib/hotreload.sh
@@ -6,8 +6,8 @@ events=modify,create,delete,move
targets="themes/ plugins/"
inotifywait -e "$events" -m -r $targets | while read line; do
- jobs
- if [ -z "$(jobs -p)" ]; then
+ jobs >/dev/null # Reap status of any terminated job
+ if [ -z "$(jobs)" ]; then
(sleep 0.5 && pkill -USR1 koushin) &
fi
done