SVN: zdaemon/branches/py3/src/zdaemon/zdctl.py Close sockets explicitly to avoid ResourceWarnings.

Marius Gedminas <[email protected]> Thu, 14 Feb 2013 06:15:47 -0500 (EST)
Newsgroups gmane.comp.web.zope.cvs
Message-ID <[email protected]>
Log message for revision 129396:
  Close sockets explicitly to avoid ResourceWarnings.

Changed:
  U   zdaemon/branches/py3/src/zdaemon/zdctl.py

-=-
Modified: zdaemon/branches/py3/src/zdaemon/zdctl.py
===================================================================
--- zdaemon/branches/py3/src/zdaemon/zdctl.py	2013-02-14 11:15:45 UTC (rev 129395)
+++ zdaemon/branches/py3/src/zdaemon/zdctl.py	2013-02-14 11:15:47 UTC (rev 129396)
@@ -225,10 +225,11 @@
                 if not data:
                     break
                 response += data
-            sock.close()
             return response
         except socket.error as msg:
             return None
+        finally:
+            sock.close()
 
     zd_testing = 0
     def get_status(self):

_______________________________________________
Zope-Checkins maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-checkins