diff options
author | akw27@arcadians.cl.cam.ac.uk <akw27@arcadians.cl.cam.ac.uk> | 2005-02-25 22:55:44 +0000 |
---|---|---|
committer | akw27@arcadians.cl.cam.ac.uk <akw27@arcadians.cl.cam.ac.uk> | 2005-02-25 22:55:44 +0000 |
commit | 626a253ce546bd411fcfb0a21a72f6e4a689cfa4 (patch) | |
tree | ada7ea97d8054b6969ba6f5a29ad326855812571 /tools/misc | |
parent | 41547e2257905a40729ab5bdae99f8a09ece9e54 (diff) | |
download | xen-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/xend | 8 |
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, |