mirror of
https://github.com/dashpay/dash.git
synced 2024-12-27 04:52:59 +01:00
Check that -blocknotify command is non-empty before executing
To make BlockNotifyCallback(...) (-blocknotify) consistent with: * AlertNotify(...) (-alertnotify) * AddToWallet(...) (-walletnotify)
This commit is contained in:
parent
140de14a12
commit
6fb8f5f17c
@ -547,10 +547,11 @@ static void BlockNotifyCallback(bool initialSync, const CBlockIndex *pBlockIndex
|
||||
return;
|
||||
|
||||
std::string strCmd = gArgs.GetArg("-blocknotify", "");
|
||||
|
||||
if (!strCmd.empty()) {
|
||||
boost::replace_all(strCmd, "%s", pBlockIndex->GetBlockHash().GetHex());
|
||||
boost::thread t(runCommand, strCmd); // thread runs free
|
||||
}
|
||||
}
|
||||
|
||||
static bool fHaveGenesis = false;
|
||||
static boost::mutex cs_GenesisWait;
|
||||
|
Loading…
Reference in New Issue
Block a user