diff --git a/tests/scripts/thread-cert/sniffer.py b/tests/scripts/thread-cert/sniffer.py index 1e371c641..a9bc9c3bc 100644 --- a/tests/scripts/thread-cert/sniffer.py +++ b/tests/scripts/thread-cert/sniffer.py @@ -103,10 +103,11 @@ class Sniffer: """ Stop sniffing. """ self._thread_alive.clear() - self._thread.join() - self._thread = None self._transport.close() + + self._thread.join() + self._thread = None def get_messages_sent_by(self, nodeid): """ Get sniffed messages.