diff --git a/iguana/iguana_bundles.c b/iguana/iguana_bundles.c index 80af3e7b6..62786fa9b 100755 --- a/iguana/iguana_bundles.c +++ b/iguana/iguana_bundles.c @@ -915,7 +915,7 @@ int32_t iguana_bundlemissings(struct iguana_info *coin,struct iguana_bundle *bp, //if ( bp == coin->current ) // priority++; } - if ( bp == coin->current && queue_size(&coin->priorityQ) == 0 ) + if ( bp == coin->current && queue_size(&coin->priorityQ) < bp->n ) { for (i=0; in; i++) if ( GETBIT(missings,i) != 0 && bits256_nonz(bp->hashes[i]) != 0 )