diff --git a/iguana/iguana_bundles.c b/iguana/iguana_bundles.c index 6b01b9fc0..593aaf83d 100755 --- a/iguana/iguana_bundles.c +++ b/iguana/iguana_bundles.c @@ -741,6 +741,11 @@ int32_t iguana_bundlefinish(struct iguana_info *coin,struct iguana_bundle *bp) return(1); } else printf("UTXO gen.[%d] utxo error\n",bp->hdrsi); } + else if ( bp->utxofinish != 0 ) + { + iguana_balancesQ(coin,bp); + return(1); + } } // else printf("%u notready postfinish.%d startutxo.%u prevbp.%d %u current.%d\n",(uint32_t)time(NULL),bp->hdrsi,bp->startutxo,prevbp!=0?prevbp->hdrsi:-1,prevbp!=0?prevbp->emitfinish:0,coin->current!=0?coin->current->hdrsi:-1); return(0); }