diff --git a/iguana/exchanges/LP_ordermatch.c b/iguana/exchanges/LP_ordermatch.c index f24b83f4d..f89253c81 100644 --- a/iguana/exchanges/LP_ordermatch.c +++ b/iguana/exchanges/LP_ordermatch.c @@ -944,6 +944,7 @@ struct LP_quoteinfo *LP_trades_gotconnect(void *ctx,struct LP_quoteinfo *qp,stru return(0); if ( LP_reservation_check(qp->txid,qp->vout,qp->desthash) == 0 && LP_reservation_check(qp->txid2,qp->vout2,qp->desthash) == 0 ) { + printf("start bob\n"); LP_connectstartbob(ctx,LP_mypubsock,qp->srccoin,qp->destcoin,qprice,qp); return(qp); } else printf("connect message from non-reserved (%llu)\n",(long long)qp->aliceid); diff --git a/iguana/exchanges/stats.c b/iguana/exchanges/stats.c index 2e145c7e4..cb6b3f281 100644 --- a/iguana/exchanges/stats.c +++ b/iguana/exchanges/stats.c @@ -856,6 +856,8 @@ void stats_rpcloop(void *args) req->sock = sock; req->ipbits = ipbits; req->port = port; + LP_rpc_processreq(req); + continue; // this leads to cant open file errors if ( (retval= OS_thread_create(&req->T,NULL,(void *)LP_rpc_processreq,req)) != 0 ) {