Index: Lib/socketserver.py =================================================================== --- Lib/socketserver.py (revision 67428) +++ Lib/socketserver.py (working copy) @@ -656,6 +656,10 @@ self.wfile.flush() self.wfile.close() self.rfile.close() + # http://bugs.python.org/issue3826 - We need to explicitly close the + # socket rather than wait for garbage collection to do it. + del self.wfile, self.rfile + self.request.close() class DatagramRequestHandler(BaseRequestHandler):