[o2on-svn] [144] Ignore errors when shuting down servers.

Back to archive index

o2on svn commit o2on-****@lists*****
2009年 8月 8日 (土) 05:12:31 JST


Revision: 144
          http://sourceforge.jp/projects/o2on/svn/view?view=rev&revision=144
Author:   nawota
Date:     2009-08-08 05:12:31 +0900 (Sat, 08 Aug 2009)

Log Message:
-----------
Ignore errors when shuting down servers.

Modified Paths:
--------------
    trunk/opy2on/lib/o2on_server.py

Modified: trunk/opy2on/lib/o2on_server.py
===================================================================
--- trunk/opy2on/lib/o2on_server.py	2009-08-07 19:50:14 UTC (rev 143)
+++ trunk/opy2on/lib/o2on_server.py	2009-08-07 20:12:31 UTC (rev 144)
@@ -36,8 +36,11 @@
         self.requests = []
     def shutdown(self):
         for r in self.requests: 
-            r.shutdown(socket.SHUT_RDWR)
-            r.close()
+            try:
+                r.shutdown(socket.SHUT_RDWR)
+                r.close()
+            except Exception:
+                pass
         BaseHTTPServer.HTTPServer.shutdown(self)
     def finish_request(self, request, client_address):
         self.requests.append(request)




o2on-svn メーリングリストの案内
Back to archive index