From 7c51e9f0dc67d8187051071e15ac9c649ea90c65 Mon Sep 17 00:00:00 2001 From: John Newbery Date: Wed, 7 Jun 2017 23:30:52 -0400 Subject: [PATCH] [tests] destroy zmq context in zmq_tests.py --- test/functional/zmq_test.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/functional/zmq_test.py b/test/functional/zmq_test.py index c1ffecc77b..26c946d215 100755 --- a/test/functional/zmq_test.py +++ b/test/functional/zmq_test.py @@ -45,6 +45,14 @@ class ZMQTest (BitcoinTestFramework): self.nodes = self.start_nodes(self.num_nodes, self.options.tmpdir, extra_args) def run_test(self): + try: + self._zmq_test() + finally: + # Destroy the zmq context + self.log.debug("Destroying zmq context") + self.zmqContext.destroy(linger=None) + + def _zmq_test(self): genhashes = self.nodes[0].generate(1) self.sync_all()