diff --git a/iguana/iguana777.c b/iguana/iguana777.c index 1f6bd0b76..dfb5d7359 100755 --- a/iguana/iguana777.c +++ b/iguana/iguana777.c @@ -518,7 +518,7 @@ int32_t iguana_utxogen(struct supernet_info *myinfo,struct iguana_info *coin,int } // else printf("%s helperid.%d validated.[%d]\n",coin->symbol,helperid,hdrsi); } } - while ( iguana_validated(coin) < max || iguana_utxofinished(coin) < max || iguana_balancefinished(coin) < max ) + while ( iguana_validated(coin) < max || iguana_utxofinished(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); diff --git a/iguana/iguana_realtime.c b/iguana/iguana_realtime.c index daecfab47..908777ac5 100755 --- a/iguana/iguana_realtime.c +++ b/iguana/iguana_realtime.c @@ -566,7 +566,8 @@ int32_t iguana_RTiterate(struct iguana_info *coin,int32_t offset,struct iguana_b struct iguana_txblock txdata; uint8_t *serialized; int32_t n,errs=0,numtx,len; uint32_t recvlen = 0; while ( (numtx= coin->RTnumtx[offset]) == 0 || (serialized= coin->RTrawdata[offset]) == 0 || (recvlen= coin->RTrecvlens[offset]) == 0 ) { - printf("errs.%d cant load from tmpdir ht.%d polarity.%lld numtx.%d %p recvlen.%d\n",errs,block->height,(long long)polarity,coin->RTnumtx[offset],coin->RTrawdata[offset],coin->RTrecvlens[offset]); + char str[65]; + printf("errs.%d cant load %s ht.%d polarity.%lld numtx.%d %p recvlen.%d\n",errs,bits256_str(str,block->RO.hash2),block->height,(long long)polarity,coin->RTnumtx[offset],coin->RTrawdata[offset],coin->RTrecvlens[offset]); iguana_blockQ("RTiterate",coin,0,-1,block->RO.hash2,1); sleep(3); if ( errs++ > 10 )