cpython: 651a6d47bc78 (original) (raw)

Mercurial > cpython

changeset 100257:651a6d47bc78 3.5

Issue #26309: Shut down socketserver request if verify_request() is false Patch by Aviv Palivoda. [#26309]

Martin Panter vadmium+py@gmail.com
date Thu, 18 Feb 2016 10:43:55 +0000
parents 69717fdd9d5a
children 0768edf5878d a7391c31ec4e
files Lib/socketserver.py Lib/test/test_socketserver.py 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 @@ -76,6 +76,10 @@ Core and Builtins Library ------- +- Issue #26309: In the "socketserver" module, shut down the request (closing