# HG changeset patch # User Matt Johnston # Date 1647329926 -28800 # Node ID 81991ded740f2ea3ccb9bf83bd9971c759b17124 # Parent d512da7b11984ced6fa3452708267718d93fa8bb test: Set allow_reuse_addr This avoids intermittent "Address already in use" failure diff -r d512da7b1198 -r 81991ded740f test/test_dropbear.py --- a/test/test_dropbear.py Sun Mar 13 14:21:13 2022 +0000 +++ b/test/test_dropbear.py Tue Mar 15 15:38:46 2022 +0800 @@ -72,6 +72,10 @@ return f"source {venv}/bin/activate" class HandleTcp(socketserver.ThreadingMixIn, socketserver.TCPServer): + + # override TCPServer's default, avoids TIME_WAIT + allow_reuse_addr = True + """ Listens for a single incoming request, sends a response if given, and returns the inbound data. Reponse can be a queue object, in which case each item in the queue will