From 2b1599e6aff84360236ebdb3902efdd245bec4a9 Mon Sep 17 00:00:00 2001 From: Andrew Mirsky Date: Sun, 8 Jun 2025 22:42:49 -0400 Subject: [PATCH] fixes Yakifo/amqtt#86 : verify that the issue has been fixed --- tests/test_broker.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_broker.py b/tests/test_broker.py index 2d71a0a..83abab6 100644 --- a/tests/test_broker.py +++ b/tests/test_broker.py @@ -740,3 +740,14 @@ async def test_broker_broadcast_cancellation(broker): await _client_publish(topic, data, qos) message = await asyncio.wait_for(sub_client.deliver_message(), timeout=1) assert message + + +def test_broker_socket_open_close(broker): + + # check that https://github.com/Yakifo/amqtt/issues/86 is fixed + + sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + server = ('localhost', 1883) + sock.connect(server) + sock.close() +