def on_quit(self): #pragma no cover
     self.event_publisher.close()
     if self.subscriber_thread:
         self.stop_listener()
     for stream, coverage in self._coverages.iteritems():
         try:
             coverage.close(timeout=5)
         except:
             log.exception('Problems closing the coverage')
     self._coverages.clear()
     TransformStreamListener.on_quit(self)
     BaseIngestionWorker.on_quit(self)
Пример #2
0
 def on_quit(self):  #pragma no cover
     self.event_publisher.close()
     if self.subscriber_thread:
         self.stop_listener()
     for stream, coverage in self._coverages.iteritems():
         try:
             coverage.close(timeout=5)
         except:
             log.exception('Problems closing the coverage')
     self._coverages.clear()
     TransformStreamListener.on_quit(self)
     BaseIngestionWorker.on_quit(self)