From 7b861149699f3e986f8caf1f25155f568bab18dd Mon Sep 17 00:00:00 2001 From: jl777 Date: Sun, 18 Dec 2016 11:15:52 +0200 Subject: [PATCH] test --- iguana/dpow/dpow_network.c | 4 ++-- iguana/iguana777.h | 2 +- iguana/main.c | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/iguana/dpow/dpow_network.c b/iguana/dpow/dpow_network.c index d4578f269..101f28dff 100755 --- a/iguana/dpow/dpow_network.c +++ b/iguana/dpow/dpow_network.c @@ -210,7 +210,7 @@ int32_t dpow_addnotary(struct supernet_info *myinfo,struct dpow_info *dp,char *i char str[512]; uint32_t ipbits,*ptr; int32_t i,iter,n,retval = -1; if ( myinfo->dpowsock >= 0 ) { - portable_mutex_lock(&myinfo->dpowmutex); + portable_mutex_lock(&myinfo->notarymutex); ipbits = (uint32_t)calc_ipbits(ipaddr); for (iter=0; iter<2; iter++) { @@ -247,7 +247,7 @@ int32_t dpow_addnotary(struct supernet_info *myinfo,struct dpow_info *dp,char *i if ( dp == 0 ) break; } - portable_mutex_unlock(&myinfo->dpowmutex); + portable_mutex_unlock(&myinfo->notarymutex); } return(retval); } diff --git a/iguana/iguana777.h b/iguana/iguana777.h index 6c2640990..f9e4c9ee5 100755 --- a/iguana/iguana777.h +++ b/iguana/iguana777.h @@ -110,7 +110,7 @@ struct supernet_info void *PAXDATA; struct liquidity_info linfos[64]; struct komodo_notaries NOTARY; - char seedipaddr[64]; uint32_t dpowipbits[128]; int32_t numdpowipbits; portable_mutex_t dpowmutex; + char seedipaddr[64]; uint32_t dpowipbits[128]; int32_t numdpowipbits; portable_mutex_t notarymutex,dpowmutex; char dexseed_ipaddr[64]; uint32_t dexipbits[128]; int32_t numdexipbits; portable_mutex_t dexmutex; // compatibility bits256 pangea_category,instantdex_category; diff --git a/iguana/main.c b/iguana/main.c index 04785e933..1c998a61c 100755 --- a/iguana/main.c +++ b/iguana/main.c @@ -1611,6 +1611,7 @@ void iguana_main(void *arg) strcpy(myinfo->rpcsymbol,"BTCD"); iguana_urlinit(myinfo,ismainnet,usessl); portable_mutex_init(&myinfo->dpowmutex); + portable_mutex_init(&myinfo->notarymutex); if ( myinfo->IAMNOTARY == 0 ) { #if LIQUIDITY_PROVIDER