aboutsummaryrefslogtreecommitdiffstats
path: root/tools/misc
diff options
context:
space:
mode:
authorakw27@arcadians.cl.cam.ac.uk <akw27@arcadians.cl.cam.ac.uk>2005-02-25 22:55:44 +0000
committerakw27@arcadians.cl.cam.ac.uk <akw27@arcadians.cl.cam.ac.uk>2005-02-25 22:55:44 +0000
commit626a253ce546bd411fcfb0a21a72f6e4a689cfa4 (patch)
treeada7ea97d8054b6969ba6f5a29ad326855812571 /tools/misc
parent41547e2257905a40729ab5bdae99f8a09ece9e54 (diff)
downloadxen-626a253ce546bd411fcfb0a21a72f6e4a689cfa4.tar.gz
xen-626a253ce546bd411fcfb0a21a72f6e4a689cfa4.tar.bz2
xen-626a253ce546bd411fcfb0a21a72f6e4a689cfa4.zip
bitkeeper revision 1.1236.1.29 (421facf0U_Bl4zERFH7SO_Vg0H8Ebg)
Move xcs to unix domain sockets. signed-off-by: akw27@cl.cam.ac.uk
Diffstat (limited to 'tools/misc')
-rw-r--r--tools/misc/xend8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/misc/xend b/tools/misc/xend
index 5c9757ec23..fe30a13a45 100644
--- a/tools/misc/xend
+++ b/tools/misc/xend
@@ -24,7 +24,7 @@ import sys
import socket
import time
-XCS_PORT = 1633
+XCS_PATH = "/var/xen/xcs_socket"
XCS_EXEC = "/usr/sbin/xcs"
XCS_LOGFILE = "/var/log/xcs.log"
@@ -100,9 +100,9 @@ def xcs_running():
""" See if the control switch is running.
"""
ret = 1
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
try:
- s.connect( ("127.0.0.1", XCS_PORT) )
+ s.connect( (XCS_PATH) )
except:
ret = 0
s.close()
@@ -118,7 +118,7 @@ def main():
if (not xcs_running()):
if os.fork():
- time.sleep(1) # let xcs start
+ time.usleep(500) # let xcs start
else:
try:
logfile = os.open(XCS_LOGFILE,