install_peer_certs will timeout after 30 seconds
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Thu, 4 Aug 2011 20:11:43 +0000 (16:11 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Thu, 4 Aug 2011 20:11:43 +0000 (16:11 -0400)
sfa/server/sfa-server.py

index 28a5a61..03c5d35 100755 (executable)
@@ -194,7 +194,7 @@ def install_peer_certs(server_key_file, server_cert_file):
         try:
             # get gid from the registry
             url = interfaces[new_hrn]['url']
-            interface = xmlrpcprotocol.get_server(url, server_key_file, server_cert_file)
+            interface = xmlrpcprotocol.get_server(url, server_key_file, server_cert_file, timeout=30)
             # skip non sfa aggregates
             server_version = api.get_cached_server_version(interface)
             if 'sfa' not in server_version: