aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>2005-03-10 14:53:08 +0000
committermjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>2005-03-10 14:53:08 +0000
commit59f0cea86aa42e59cef1a61af9006677f7bcf954 (patch)
tree0de41e99738471a6b441bfbb00c37db00443a7f0
parent06f98ccd3585ead4e6f71a73caef52e259f20aea (diff)
downloadxen-59f0cea86aa42e59cef1a61af9006677f7bcf954.tar.gz
xen-59f0cea86aa42e59cef1a61af9006677f7bcf954.tar.bz2
xen-59f0cea86aa42e59cef1a61af9006677f7bcf954.zip
bitkeeper revision 1.1159.265.1 (42305f54c1QGh-jqx__ZfFdzrPJWDA)
Make xend parent sleep a bit at start, so when it returns xend is running. Signed-off-by: Mike Wray <mike.wray@hp.com>
-rw-r--r--tools/python/xen/xend/server/SrvDaemon.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/python/xen/xend/server/SrvDaemon.py b/tools/python/xen/xend/server/SrvDaemon.py
index d54dec26bb..05eb1ed016 100644
--- a/tools/python/xen/xend/server/SrvDaemon.py
+++ b/tools/python/xen/xend/server/SrvDaemon.py
@@ -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)