Improve ssh loop responsiveness
Nix Flake Check / check (push) Successful in 1m2s

This commit is contained in:
2026-08-05 20:56:07 +00:00
parent b493b18e5e
commit d3fc1ff511
+2 -2
View File
@@ -171,8 +171,8 @@ osh() {
local PARENT_PID=$$ local PARENT_PID=$$
( (
while kill -0 $PARENT_PID 2>/dev/null; do while kill -0 $PARENT_PID 2>/dev/null; do
ssh -O check "$DEST" 2>/dev/null || ssh -A -f -o ControlPersist=yes "$DEST" "sleep 2592000" ssh -O check "$DEST" 2>/dev/null || ssh -A -o ServerAliveInterval=2 -o ServerAliveCountMax=3 -o ControlPersist=yes "$DEST" "sleep 2592000"
sleep 5 sleep 1
done done
) & ) &
local loop_pid=$! local loop_pid=$!