fix crash/lockup on KMD with mining pools when an old utxo makes IsFinalTx fail in TestBlockValidity.

This commit is contained in:
blackjok3r
2019-06-18 21:49:56 +08:00
parent ba20fdc252
commit eca62bb4f3
2 changed files with 4 additions and 2 deletions

View File

@@ -819,7 +819,8 @@ CBlockTemplate* CreateNewBlock(CPubKey _pk,const CScript& _scriptPubKeyIn, int32
LEAVE_CRITICAL_SECTION(cs_main);
LEAVE_CRITICAL_SECTION(mempool.cs);
}
throw std::runtime_error("CreateNewBlock(): TestBlockValidity failed");
//throw std::runtime_error("CreateNewBlock(): TestBlockValidity failed"); // crashes the node, moved to GetBlockTemplate and issue return.
return(0);
}
//fprintf(stderr,"valid\n");
}