From 1eceb4831d428ddcbba903533cfc77363ef78ec8 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Mon, 27 May 2019 08:47:11 -0700 Subject: [PATCH] Use nohup and sleep a little to improve stability when launching a node --- net/remote/remote-node.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net/remote/remote-node.sh b/net/remote/remote-node.sh index a03067c170..870719c51c 100755 --- a/net/remote/remote-node.sh +++ b/net/remote/remote-node.sh @@ -89,7 +89,8 @@ local|tar) --gossip-port "$entrypointIp":8001 ) - ./multinode-demo/validator.sh --bootstrap-leader "${args[@]}" > fullnode.log 2>&1 & + nohup ./multinode-demo/validator.sh --bootstrap-leader "${args[@]}" > fullnode.log 2>&1 & + sleep 1 ;; validator|blockstreamer) net/scripts/rsync-retry.sh -vPrc "$entrypointIp":~/.cargo/bin/ ~/.cargo/bin/ @@ -144,7 +145,8 @@ local|tar) curl --head "$(curl ifconfig.io)" fi - ./multinode-demo/validator.sh "${args[@]}" > fullnode.log 2>&1 & + nohup ./multinode-demo/validator.sh "${args[@]}" > fullnode.log 2>&1 & + sleep 1 ;; *) echo "Error: unknown node type: $nodeType"