diff --git a/node_launcher/constants.py b/node_launcher/constants.py index 4ccefa65..5ac5135a 100644 --- a/node_launcher/constants.py +++ b/node_launcher/constants.py @@ -3,10 +3,10 @@ import platform from typing import Dict -NODE_LAUNCHER_RELEASE = '.'.join(map(str, (5, 5, 0))) +NODE_LAUNCHER_RELEASE = '.'.join(map(str, (5, 5, 1))) TARGET_BITCOIN_RELEASE = 'v0.17.1' -TARGET_LND_RELEASE = 'v0.5.2-beta-rc6' +TARGET_LND_RELEASE = 'v0.5.2-beta-rc7' class StringConstant(object): diff --git a/node_launcher/node_set/bitcoin.py b/node_launcher/node_set/bitcoin.py index 4acf3f57..10419c79 100644 --- a/node_launcher/node_set/bitcoin.py +++ b/node_launcher/node_set/bitcoin.py @@ -174,7 +174,10 @@ def find_running_node(self) -> Optional[psutil.Process]: except: return None for process in processes: - if not process.is_running() or process.status() == 'zombie': + try: + if not process.is_running() or process.status() == 'zombie': + continue + except psutil.NoSuchProcess: continue # noinspection PyBroadException try: