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
|
fi
|
||||||
|
|
||||||
IDLE_READY="$STATE_DIR/idle.ready"
|
IDLE_READY="$STATE_DIR/idle.ready"
|
||||||
|
IDLE_HOLD=$((DURATION + 2))
|
||||||
cat >"$STATE_DIR/idle.expect" <<EOF
|
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
|
spawn ssh $SSH_TTY_OPTS idle@127.0.0.1
|
||||||
sleep 1
|
sleep 1
|
||||||
send -- "soakidle\r"
|
send -- "soakidle\r"
|
||||||
expect "›"
|
expect "›"
|
||||||
exec touch "$IDLE_READY"
|
exec touch "$IDLE_READY"
|
||||||
sleep $DURATION
|
sleep $IDLE_HOLD
|
||||||
send -- "\003"
|
send -- "\003"
|
||||||
sleep 0.2
|
sleep 0.2
|
||||||
send -- "\003"
|
send -- "\003"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue