cpython: 0768edf5878d (original) (raw)

Mercurial > cpython

changeset 100258:0768edf5878d

Issue #26309: Merge socketserver fix from 3.5 [#26309]

Martin Panter vadmium+py@gmail.com
date Thu, 18 Feb 2016 11:01:32 +0000
parents 6f0d3ae9f1f3(current diff)651a6d47bc78(diff)
children bbfbde6ee9d0
files Misc/NEWS
diffstat 3 files changed, 30 insertions(+), 0 deletions(-)[+] [-] Lib/socketserver.py 2 Lib/test/test_socketserver.py 24 Misc/NEWS 4

line wrap: on

line diff

--- a/Lib/socketserver.py +++ b/Lib/socketserver.py @@ -319,6 +319,8 @@ class BaseServer: except: self.handle_error(request, client_address) self.shutdown_request(request)

def handle_timeout(self): """Called if no new request arrives within self.timeout.

--- a/Lib/test/test_socketserver.py +++ b/Lib/test/test_socketserver.py @@ -280,6 +280,30 @@ class SocketServerTest(unittest.TestCase socketserver.TCPServer((HOST, -1), socketserver.StreamRequestHandler)

+

+

+

+

+ class MiscTestCase(unittest.TestCase):

--- a/Misc/NEWS +++ b/Misc/NEWS @@ -186,6 +186,10 @@ Core and Builtins Library ------- +- Issue #26309: In the "socketserver" module, shut down the request (closing