summaryrefslogtreecommitdiffstats
path: root/xserver.py
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2001-07-18 19:54:36 +0000
committerMike Fulbright <msf@redhat.com>2001-07-18 19:54:36 +0000
commit19c65f513f6bba81a95f4adbdc6dfdeaf28b913d (patch)
tree481b1aa6aab751388f580446f6b01e74716b13a0 /xserver.py
parentf7d71de6b15b457a1efd6610e9483b8c6ebfa86d (diff)
downloadanaconda-19c65f513f6bba81a95f4adbdc6dfdeaf28b913d.tar.gz
anaconda-19c65f513f6bba81a95f4adbdc6dfdeaf28b913d.tar.xz
anaconda-19c65f513f6bba81a95f4adbdc6dfdeaf28b913d.zip
wait for X server to slowly (glacially) fall over in some cases
Diffstat (limited to 'xserver.py')
-rw-r--r--xserver.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/xserver.py b/xserver.py
index c859c78bb..2aee129f3 100644
--- a/xserver.py
+++ b/xserver.py
@@ -167,7 +167,6 @@ def testx(x):
# FIXME: Should find out if X server is already running
# otherwise with NFS installs the X server may be still being
# fetched from the network while we already continue to run
-
if not server:
sys.stderr.write("X SERVER FAILED");
raise RuntimeError, "X server failed to start"
@@ -177,6 +176,13 @@ def testx(x):
sys.stdout.write(_("Waiting for X server to start...log located in /tmp/X.log\n"))
sys.stdout.flush()
+ for i in range(5):
+ time.sleep(1)
+ sys.stdout.write("%s..." % i+1)
+ sys.stdout.flush()
+
+ sys.stdout.write("\n")
+
while count < 60:
sys.stdout.write(".")
sys.stdout.flush()
@@ -197,7 +203,7 @@ def testx(x):
count = count + 1
print _(" X server started successfully.")
-
+
child = os.fork()
if (child):
try: