Ejemplo n.º 1
0
    def tearDown(self):
        # self.client.clear(block=True)
        # close fds:
        for e in filter(lambda e: e.poll() is not None, launchers):
            launchers.remove(e)

        # allow flushing of incoming messages to prevent crash on socket close
        self.client.wait(timeout=2)
        # time.sleep(2)
        self.client.spin()
        self.client.close()
        BaseZMQTestCase.tearDown(self)
Ejemplo n.º 2
0
    def tearDown(self):
        # self.client.clear(block=True)
        # close fds:
        for e in [e for e in launchers if e.poll() is not None]:
            launchers.remove(e)

        # allow flushing of incoming messages to prevent crash on socket close
        self.client.wait(timeout=2)
        # time.sleep(2)
        self.client.spin()
        self.client.close()
        BaseZMQTestCase.tearDown(self)
Ejemplo n.º 3
0
 def tearDown(self):
     # self.client.clear(block=True)
     # close fds:
     for e in filter(lambda e: e.poll() is not None, launchers):
         launchers.remove(e)
     
     # allow flushing of incoming messages to prevent crash on socket close
     self.client.wait(timeout=2)
     # time.sleep(2)
     self.client.spin()
     self.client.close()
     BaseZMQTestCase.tearDown(self)
     # this will be redundant when pyzmq merges PR #88
     # self.context.term()
     # print tempfile.TemporaryFile().fileno(),
     # sys.stdout.flush()