From 279ce5fa345165f46de6c27d03224e23e291f692 Mon Sep 17 00:00:00 2001 From: Guillaume Cottenceau Date: Thu, 27 Nov 2003 15:39:57 +0000 Subject: try to not respawn X too fast --- move/tree/X_move | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'move') diff --git a/move/tree/X_move b/move/tree/X_move index 0656468ad..54f30f81e 100755 --- a/move/tree/X_move +++ b/move/tree/X_move @@ -1,7 +1,14 @@ #!/bin/bash ok=0 +lastdate0=0 while [ "$ok" == 0 -a ! -s /var/run/rebootctl ]; do + lastdate1=$lastdate0 + lastdate0=`date +%s` + if [ `expr $lastdate0 - $lastdate1` -lt 10 ]; then + echo "X server respawning too fast :(" + exit 1 + fi X $@ ok=$? done -- cgit v1.2.1