From 89a4fe5012c4e6ccdf0a428bada1bbf419296f72 Mon Sep 17 00:00:00 2001 From: Scott Fritchie Date: Wed, 18 Aug 2010 16:49:51 -0400 Subject: [PATCH] Bug 640: use net_kernel:hidden_connect_node() for nodetool --- priv/templates/simplenode.nodetool | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/priv/templates/simplenode.nodetool b/priv/templates/simplenode.nodetool index 8afc167..971f983 100644 --- a/priv/templates/simplenode.nodetool +++ b/priv/templates/simplenode.nodetool @@ -10,10 +10,10 @@ main(Args) -> {RestArgs, TargetNode} = process_args(Args, [], undefined), %% See if the node is currently running -- if it's not, we'll bail - case net_adm:ping(TargetNode) of - pong -> + case {net_kernel:hidden_connect_node(TargetNode), net_adm:ping(TargetNode)} of + {true, pong} -> ok; - pang -> + {_, pang} -> io:format("Node ~p not responding to pings.\n", [TargetNode]), halt(1) end,