mirror of
https://oauth2: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@github.com/m1ngsama/TNT.git
synced 2026-06-26 05:44:38 +08:00
Stabilize short soak lifecycle window
This commit is contained in:
parent
d3002dbfde
commit
f3e2762f30
1 changed files with 3 additions and 2 deletions
|
|
@ -106,14 +106,15 @@ else
|
|||
fi
|
||||
|
||||
IDLE_READY="$STATE_DIR/idle.ready"
|
||||
IDLE_HOLD=$((DURATION + 2))
|
||||
cat >"$STATE_DIR/idle.expect" <<EOF
|
||||
set timeout [expr {$DURATION + 20}]
|
||||
set timeout [expr {$IDLE_HOLD + 20}]
|
||||
spawn ssh $SSH_TTY_OPTS idle@127.0.0.1
|
||||
sleep 1
|
||||
send -- "soakidle\r"
|
||||
expect "›"
|
||||
exec touch "$IDLE_READY"
|
||||
sleep $DURATION
|
||||
sleep $IDLE_HOLD
|
||||
send -- "\003"
|
||||
sleep 0.2
|
||||
send -- "\003"
|
||||
|
|
|
|||
Loading…
Reference in a new issue