From 00ea0aaf468a5bab96ea89eff172bd3c1f7e9fb2 Mon Sep 17 00:00:00 2001 From: Stefan Eissing Date: Fri, 11 Nov 2022 16:39:06 +0100 Subject: [PATCH] negtelnetserver.py: have it call its close() method Closes #9894 --- tests/negtelnetserver.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/negtelnetserver.py b/tests/negtelnetserver.py index 2b748aff3d..afb9e3342a 100755 --- a/tests/negtelnetserver.py +++ b/tests/negtelnetserver.py @@ -66,9 +66,9 @@ def telnetserver(options): # Need to set the allow_reuse on the class, not on the instance. socketserver.TCPServer.allow_reuse_address = True - server = socketserver.TCPServer(local_bind, NegotiatingTelnetHandler) - server.serve_forever() - + with socketserver.TCPServer(local_bind, NegotiatingTelnetHandler) as server: + server.serve_forever() + # leaving `with` calls server.close() automatically return ScriptRC.SUCCESS