diff roundup/scripts/roundup_admin.py @ 1606:8b0bd0b897e6

added socket timeout to attempt to prevent stuck processes [SF#665487]
author Richard Jones <richard@users.sourceforge.net>
date Thu, 24 Apr 2003 04:28:33 +0000
parents e5826025eeb7
children fc52d57c6c3e
line wrap: on
line diff
--- a/roundup/scripts/roundup_admin.py	Wed Apr 23 12:12:22 2003 +0000
+++ b/roundup/scripts/roundup_admin.py	Thu Apr 24 04:28:33 2003 +0000
@@ -14,7 +14,7 @@
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 # 
-# $Id: roundup_admin.py,v 1.4 2002-09-10 01:07:06 richard Exp $
+# $Id: roundup_admin.py,v 1.5 2003-04-24 04:27:32 richard Exp $
 
 # python version check
 from roundup import version_check
@@ -26,6 +26,10 @@
 import sys
 
 def run():
+    # time out after a minute if we can
+    import socket
+    if hasattr(socket, 'setdefaulttimeout'):
+        socket.setdefaulttimeout(60)
     tool = AdminTool()
     sys.exit(tool.main())
 

Roundup Issue Tracker: http://roundup-tracker.org/