Browse Source

test

release/v0.1
jl777 8 years ago
parent
commit
2235a9ae6b
  1. 9
      iguana/iguana777.c

9
iguana/iguana777.c

@ -519,20 +519,20 @@ int32_t iguana_utxogen(struct supernet_info *myinfo,struct iguana_info *coin,int
}
while ( iguana_validated(coin) < max || iguana_utxofinished(coin) < max || iguana_balancefinished(coin) < max )
{
printf("helperid.%d waiting for spendvectorsaved.%u v.%d u.%d b.%d vs max.%d\n",helperid,coin->spendvectorsaved,iguana_validated(coin),iguana_utxofinished(coin),iguana_balancefinished(coin),max);
printf("%s helperid.%d waiting for spendvectorsaved.%u v.%d u.%d b.%d vs max.%d\n",coin->symbol,helperid,coin->spendvectorsaved,iguana_validated(coin),iguana_utxofinished(coin),iguana_balancefinished(coin),max);
sleep(IGUANA_NUMHELPERS+3);
}
if ( helperid == 0 )
{
coin->spendvectorsaved = (uint32_t)time(NULL);
printf("UTXOGEN spendvectorsaved <- %u\n",coin->spendvectorsaved);
printf("%s UTXOGEN spendvectorsaved <- %u\n",coin->symbol,coin->spendvectorsaved);
}
else
{
while ( coin->spendvectorsaved <= 1 )
sleep(IGUANA_NUMHELPERS+3);
}
printf("helper.%d helperdone\n",helperid);
printf("%s helper.%d helperdone\n",coin->symbol,helperid);
return(num);
}
@ -561,6 +561,7 @@ void iguana_helper(void *arg)
sleep(2);
while ( 1 )
{
printf("helperid.%d top of loop\n",helperid);
flag = 0;
//iguana_jsonQ(); cant do this here
allcurrent = 1;
@ -572,9 +573,11 @@ void iguana_helper(void *arg)
iguana_utxogen(myinfo,coin,helperid,0);
else if ( coin->spendvectorsaved > 1 )
{
printf("%s spendvectorsaved.%u helperid.%d validate\n",coin->symbol,coin->spendvectorsaved,helperid);
for (j=helperid; j<coin->bundlescount-1; j+=IGUANA_NUMHELPERS)
if ( (bp= coin->bundles[j]) != 0 )
iguana_bundlevalidate(coin,bp,0);
printf("DONE %s spendvectorsaved.%u helperid.%d validate\n",coin->symbol,coin->spendvectorsaved,helperid);
}
}
//portable_mutex_unlock(&myinfo->allcoins_mutex);

Loading…
Cancel
Save