Sleep for 1 second before starting/resuming screen.
This commit is contained in:
parent
854f15873a
commit
16d5177521
1 changed files with 2 additions and 1 deletions
|
|
@ -65,7 +65,7 @@ hash screen >/dev/null 2>&1 && {
|
||||||
case "$(echo ${SCREENS:--n} | wc -l)" in
|
case "$(echo ${SCREENS:--n} | wc -l)" in
|
||||||
0)
|
0)
|
||||||
# No screens found - start a new instance, if on a tty.
|
# No screens found - start a new instance, if on a tty.
|
||||||
[[ "$TTY" == *tty* ]] && screen
|
[[ "$TTY" == *tty* ]] && sleep 1 && screen
|
||||||
;;
|
;;
|
||||||
1)
|
1)
|
||||||
# Just one screen - reconnect if it's not dead.
|
# Just one screen - reconnect if it's not dead.
|
||||||
|
|
@ -73,6 +73,7 @@ hash screen >/dev/null 2>&1 && {
|
||||||
echo "Found dead screen for $TTY:"
|
echo "Found dead screen for $TTY:"
|
||||||
echo "$SCREENS" | sed -e 's/^/ /g'
|
echo "$SCREENS" | sed -e 's/^/ /g'
|
||||||
else
|
else
|
||||||
|
sleep 1
|
||||||
screen -dr "${TTY//\//-}.${HOSTNAME%%.*}"
|
screen -dr "${TTY//\//-}.${HOSTNAME%%.*}"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue