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)
def stop(self, timeout=10): return TailableProc.stop(self)
def stop(self): for p in self.proxies: p.stop() self.rpc.stop() return TailableProc.stop(self)