]> xenbits.xensource.com Git - xen.git/commitdiff
bitkeeper revision 1.1159.265.1 (42305f54c1QGh-jqx__ZfFdzrPJWDA)
authormjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Thu, 10 Mar 2005 14:53:08 +0000 (14:53 +0000)
committermjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Thu, 10 Mar 2005 14:53:08 +0000 (14:53 +0000)
Make xend parent sleep a bit at start, so when it returns
xend is running.

Signed-off-by: Mike Wray <mike.wray@hp.com>
tools/python/xen/xend/server/SrvDaemon.py

index d54dec26bb007246b74d41b1e3fcb306755c891c..05eb1ed016b6b659f7a8e999dd9177b22cbf9217 100644 (file)
@@ -15,6 +15,7 @@ import pwd
 import re
 import StringIO
 import traceback
+import time
 
 from twisted.internet import pollreactor
 pollreactor.install()
@@ -516,8 +517,8 @@ class Daemon:
         self.install_child_reaper()
 
         if self.fork_pid(XEND_PID_FILE):
-            #Parent
-            pass
+            #Parent. Sleep to give child time to start.
+            time.sleep(1)
         else:
             # Child
             self.tracing(trace)