diff --git a/iguana/iguana_bundles.c b/iguana/iguana_bundles.c index c752bc337..e87854ab5 100755 --- a/iguana/iguana_bundles.c +++ b/iguana/iguana_bundles.c @@ -1119,7 +1119,7 @@ void iguana_bundlestats(struct iguana_info *coin,char *str) continue; } checki = iguana_peerfname(coin,&hdrsi,GLOBALTMPDIR,fname,0,hash2,zero,1,0); - if ( (fp= fopen(fname,"rb")) != 0 ) + if ( 0 && (fp= fopen(fname,"rb")) != 0 ) { havefile++; fclose(fp); @@ -1154,6 +1154,11 @@ void iguana_bundlestats(struct iguana_info *coin,char *str) myfree(bp->speculativecache[j],recvlen + sizeof(recvlen)); bp->speculativecache[j] = 0; } + else if ( bits256_nonz(bp->hashes[j]) != 0 ) + { + iguana_blockQ("currentstop",coin,bp,j,hash2,0); + + } continue; } if ( bp == coin->current && (now > bp->issued[j]+3 || (rand() % 10) == 0) )