From c7c49317397efb54520df66093c7ded9975e747e Mon Sep 17 00:00:00 2001 From: jl777 Date: Fri, 2 Mar 2018 13:26:11 +0200 Subject: [PATCH] Test --- iguana/exchanges/LP_commands.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/iguana/exchanges/LP_commands.c b/iguana/exchanges/LP_commands.c index 211207191..50ad8138a 100644 --- a/iguana/exchanges/LP_commands.c +++ b/iguana/exchanges/LP_commands.c @@ -233,6 +233,7 @@ jpg(srcfile, destfile, power2=7, password, data="", required, ind=0)\n\ } else if ( strcmp(method,"getendpoint") == 0 ) { + int32_t err; retjson = cJSON_CreateObject(); if ( IPC_ENDPOINT >= 0 ) { @@ -243,11 +244,16 @@ jpg(srcfile, destfile, power2=7, password, data="", required, ind=0)\n\ { if ( (IPC_ENDPOINT= nn_socket(AF_SP,NN_PUB)) >= 0 ) { - if ( nn_bind(IPC_ENDPOINT,"ws://127.0.0.1") >= 0 ) + if ( (err= nn_bind(IPC_ENDPOINT,"ws://127.0.0.1")) >= 0 ) { jaddstr(retjson,"result","success"); jaddstr(retjson,"endpoint","ws://127.0.0.1"); - } else jaddstr(retjson,"error","couldnt connect to IPC_ENDPOINT"); + } + else + { + jaddstr(retjson,"error",(char *)nn_strerror(nn_errno())); + jaddnum(retjson,"err",err); + } } else jaddstr(retjson,"error","couldnt get NN_PUB socket"); } return(jprint(retjson,1));