Beispiel #1
0
 def stop(self, timeout=10):
     try:
         self.rpc.stop()
         self.wait_for_logs([
             "Stopping revaultd.",
             "Bitcoind received shutdown.",
             "Signature fetcher thread received shutdown.",
         ])
         self.proc.wait(timeout)
     except Exception as e:
         logging.error(f"{self.prefix} : error when calling stop: '{e}'")
     return TailableProc.stop(self)
Beispiel #2
0
 def stop(self, timeout=10):
     return TailableProc.stop(self)
Beispiel #3
0
 def stop(self):
     for p in self.proxies:
         p.stop()
     self.rpc.stop()
     return TailableProc.stop(self)