[issue35017] socketserver accept a last request after shutdown
New submission from Denis Ledoux : After the shutdown of a `BaseServer`, the server may accept a last single request if it is sent between the server socket polling and the polling timeout. This can be problematic for instance for a server restart for which you do not want to interrupt the service, by not closing the listening socket during the restart. One request can fail because of this behavior. Note that only one request will fail, following requests will not be accepted, as expected. -- components: Library (Lib) messages: 327969 nosy: beledouxdenis priority: normal severity: normal status: open title: socketserver accept a last request after shutdown type: behavior versions: Python 3.6 ___ Python tracker <https://bugs.python.org/issue35017> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue35017] socketserver accept a last request after shutdown
Change by Denis Ledoux : -- keywords: +patch pull_requests: +9299 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue35017> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue35017] socketserver accept a last request after shutdown
Change by Denis Ledoux : -- pull_requests: +9461 ___ Python tracker <https://bugs.python.org/issue35017> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue35017] socketserver accept a last request after shutdown
Denis Ledoux added the comment: The pleasure is all mine. Thanks to you and the other contributors involved. For my first contribution to Python, I am glad everything went smoothly :). -- ___ Python tracker <https://bugs.python.org/issue35017> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com