Browse Source

Test

etomic
jl777 7 years ago
parent
commit
b93cf95bd9
  1. 6
      iguana/exchanges/LP_network.c

6
iguana/exchanges/LP_network.c

@ -285,9 +285,7 @@ void gc_loop(void *arg)
now = (uint32_t)time(NULL); now = (uint32_t)time(NULL);
DL_FOREACH_SAFE(LP_garbage_collector2,up,utmp) DL_FOREACH_SAFE(LP_garbage_collector2,up,utmp)
{ {
if ( (uint32_t)up->spendheight > now-120 ) if ( now > (uint32_t)up->spendheight+120 )
printf("recent gc2 %u lag.%d\n",up->spendheight,now-up->spendheight);
else
{ {
DL_DELETE(LP_garbage_collector2,up); DL_DELETE(LP_garbage_collector2,up);
char str[65]; printf("garbage collect %s/v%d\n",bits256_str(str,up->U.txid),up->U.vout); char str[65]; printf("garbage collect %s/v%d\n",bits256_str(str,up->U.txid),up->U.vout);
@ -298,7 +296,7 @@ void gc_loop(void *arg)
portable_mutex_unlock(&LP_gcmutex); portable_mutex_unlock(&LP_gcmutex);
if ( 0 && flag != 0 ) if ( 0 && flag != 0 )
printf("gc_loop.%d\n",flag); printf("gc_loop.%d\n",flag);
sleep(1); sleep(10);
} }
} }

Loading…
Cancel
Save