From c2d6d15c9785d55e351e5594540f8031674606b4 Mon Sep 17 00:00:00 2001 From: jl777 <jameslee777@yahoo.com> Date: Thu, 21 Sep 2017 20:47:46 +0200 Subject: [PATCH] Test --- iguana/exchanges/LP_nativeDEX.c | 6 +++--- iguana/exchanges/LP_ordermatch.c | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/iguana/exchanges/LP_nativeDEX.c b/iguana/exchanges/LP_nativeDEX.c index 4878d0fc4..1984ebfea 100644 --- a/iguana/exchanges/LP_nativeDEX.c +++ b/iguana/exchanges/LP_nativeDEX.c @@ -111,7 +111,7 @@ char *LP_command_process(void *ctx,char *myipaddr,int32_t pubsock,cJSON *argjson //if ( pubsock >= 0 ) //strncmp("{\"error\":",retstr,strlen("{\"error\":")) != 0 && //LP_send(pubsock,retstr,(int32_t)strlen(retstr)+1,0); } - } + } else printf("finished tradecommand (%s)\n",jprint(argjson,0)); return(retstr); } @@ -207,7 +207,7 @@ char *LP_process_message(void *ctx,char *typestr,char *myipaddr,int32_t pubsock, if ( (retstr= LP_command_process(ctx,myipaddr,pubsock,argjson,&((uint8_t *)ptr)[len],recvlen - len)) != 0 ) { } - if ( jobj(argjson,"method") != 0 && strncmp(jstr(argjson,"method"),"connect",7) == 0 ) + //if ( jobj(argjson,"method") != 0 && strncmp(jstr(argjson,"method"),"connect",7) == 0 ) fprintf(stderr,"finished %s\n",jsonstr); free_json(argjson); } @@ -322,7 +322,7 @@ void command_rpcloop(void *myipaddr) { if ( peer->errors >= LP_MAXPEER_ERRORS ) { - if ( (rand() % 100) == 0 ) + if ( (rand() % 1000) == 0 ) peer->errors--; else { diff --git a/iguana/exchanges/LP_ordermatch.c b/iguana/exchanges/LP_ordermatch.c index d86298e92..104a98872 100644 --- a/iguana/exchanges/LP_ordermatch.c +++ b/iguana/exchanges/LP_ordermatch.c @@ -772,6 +772,7 @@ int32_t LP_tradecommand(void *ctx,char *myipaddr,int32_t pubsock,cJSON *argjson, //memset(&zero,0,sizeof(zero)); LP_broadcast_message(pubsock,Q.srccoin,Q.destcoin,butxo->S.otherpubkey,msg); LP_butxo_swapfields_set(butxo); + printf("return after RESERVED\n"); return(0); } } else printf("warning swappending.%u swap.%p\n",butxo->T.swappending,butxo->S.swap);