Mercurial > p > roundup > code
diff roundup/scripts/roundup_mailgw.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 | c36df13925f9 |
| children | fc52d57c6c3e |
line wrap: on
line diff
--- a/roundup/scripts/roundup_mailgw.py Wed Apr 23 12:12:22 2003 +0000 +++ b/roundup/scripts/roundup_mailgw.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_mailgw.py,v 1.9 2003-03-24 02:56:30 richard Exp $ +# $Id: roundup_mailgw.py,v 1.10 2003-04-24 04:27:32 richard Exp $ # python version check from roundup import version_check @@ -136,6 +136,10 @@ db.close() def run(): + # time out after a minute if we can + import socket + if hasattr(socket, 'setdefaulttimeout'): + socket.setdefaulttimeout(60) sys.exit(main(sys.argv)) # call main
