Unverified Commit a44f079b authored by Kroese's avatar Kroese Committed by GitHub
Browse files

Update power.sh

parent 3ea0d86e
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -155,11 +155,11 @@ _graceful_shutdown() {
    finish "$code"
  fi

  local cnt=0 abort=0 factor=2 offset=3 min max
  local cnt=0 abort=0 factor=3 offset=3 min max

  [[ "$TIMEOUT" =~ ^[0-9]+$ ]] || TIMEOUT=13
  [ "$TIMEOUT" -ge 15 ] && factor=3 && offset=4
  [ "$TIMEOUT" -ge 30 ] && factor=4 && offset=5
  [[ "$TIMEOUT" =~ ^[0-9]+$ ]] || TIMEOUT=110
  [ "$TIMEOUT" -ge 15 ] && factor=4 && offset=4
  [ "$TIMEOUT" -ge 30 ] && factor=5 && offset=5
  min=$((factor + offset + 1))
  [ "$TIMEOUT" -lt "$min" ] && TIMEOUT="$min"
  max=$(( TIMEOUT - offset ))