OtpErlangObject result;
try {
final RpcFuture future = sendRpcCall(localNode, nodeName, false, gleader,
module, fun, signature, args0);
OtpErlangObject result1;
result1 = future.checkedGet(timeout, TimeUnit.MILLISECONDS);
if (CHECK_RPC) {
ErlLogger.debug("RPC result:: " + result1);
}
if (isBadRpc(result1)) {
throw new RpcException(result1.toString());