summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.gateway.scripts
diff options
context:
space:
mode:
authorSelvasundaram <selvam@gluster.com>2011-08-04 18:14:18 +0530
committerSelvasundaram <selvam@gluster.com>2011-08-04 18:14:18 +0530
commita1a6e57b9b9327746f2bd5062f01f1646c883549 (patch)
tree68f690d3d942173542d438c3b3beec9cd3a4ce53 /src/com.gluster.storage.management.gateway.scripts
parent899c2623e4fe877c46c457f19f48524771551d9a (diff)
parent5cc54f2bb36fc4455d52eb24315c0e00e7eea448 (diff)
Merge branch 'master' of github.com:gluster/console
Diffstat (limited to 'src/com.gluster.storage.management.gateway.scripts')
-rwxr-xr-xsrc/com.gluster.storage.management.gateway.scripts/src/multicast-discoverd.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/com.gluster.storage.management.gateway.scripts/src/multicast-discoverd.py b/src/com.gluster.storage.management.gateway.scripts/src/multicast-discoverd.py
index dea08c2d..fbadd048 100755
--- a/src/com.gluster.storage.management.gateway.scripts/src/multicast-discoverd.py
+++ b/src/com.gluster.storage.management.gateway.scripts/src/multicast-discoverd.py
@@ -94,10 +94,13 @@ def main():
continue
time.sleep(0.2)
- sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- sock.connect((request[1][0], Globals.SERVER_PORT))
- sock.send("%s,%s,%s,%s,%s,%s\n" % (tokens[0], tokens[1], tokens[2], socket.gethostname(), socket.getfqdn(), GLUSTERD_UUID))
- sock.close()
+ try:
+ sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ sock.connect((request[1][0], Globals.SERVER_PORT))
+ sock.send("%s,%s,%s,%s,%s,%s\n" % (tokens[0], tokens[1], tokens[2], socket.gethostname(), socket.getfqdn(), GLUSTERD_UUID))
+ sock.close()
+ except socket.error, e:
+ Utils.log("failed to send reply to [%s:%s]: %s" % (request[1][0], Globals.SERVER_PORT, str(e)))
sys.exit(0)