[Python-checkins] cpython (merge 3.1 -> 3.2): merge 3.1
benjamin.peterson
python-checkins at python.org
Tue May 24 19:09:45 CEST 2011
http://hg.python.org/cpython/rev/5943621ba121
changeset: 70336:5943621ba121
branch: 3.2
parent: 70333:ccd59ba8145e
parent: 70335:8b384de4e780
user: Benjamin Peterson <benjamin at python.org>
date: Tue May 24 12:09:26 2011 -0500
summary:
merge 3.1
files:
Lib/socketserver.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/Lib/socketserver.py b/Lib/socketserver.py
--- a/Lib/socketserver.py
+++ b/Lib/socketserver.py
@@ -552,15 +552,16 @@
else:
# Child process.
# This must never return, hence os._exit()!
- self.socket.close()
try:
self.finish_request(request, client_address)
self.shutdown_request(request)
+ self.socket.close()
os._exit(0)
except:
try:
self.handle_error(request, client_address)
self.shutdown_request(request)
+ self.socket.close()
finally:
os._exit(1)
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list