Переглянути джерело

locking: Elevate lock failure to a WARNING, add instruction for clearing

This way we should hopefully be able to see whether we actually hit any
lock contention.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
Toke Høiland-Jørgensen 4 роки тому
батько
коміт
cb61856ffc
1 змінених файлів з 2 додано та 1 видалено
  1. 2 1
      src/run-openwrt.sh

+ 2 - 1
src/run-openwrt.sh

@@ -98,7 +98,7 @@ take_lock() {
         return 0
     fi
     PID=$(cat "$LOCKDIR/pid")
-    sqm_debug "Unable to get run lock - already held by $PID"
+    sqm_warning "Unable to get run lock - already held by $PID"
     return 1
 }
 
@@ -110,6 +110,7 @@ while ! take_lock; do
     if [ "$tries" -eq 0 ]; then
         sqm_error "Giving up on getting lock after $MAX_TRIES attempts"
         sqm_error "This is a bug; please report it at https://github.com/tohojo/sqm-scripts/issues"
+        sqm_error "Then, to re-enable sqm-scripts, manually remove $LOCKDIR"
         exit 1
     fi
 done