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);