From 9f74db88e457e2831f3c4f1a19fe41b29d265df8 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Sat, 22 Sep 2018 23:02:07 +0300 Subject: [PATCH] CSporkManager::Clear() should not alter sporkPubKeyID and sporkPrivKey --- src/spork.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/spork.cpp b/src/spork.cpp index 1d096fa93589..92a5ead0ec44 100644 --- a/src/spork.cpp +++ b/src/spork.cpp @@ -33,8 +33,8 @@ void CSporkManager::Clear() LOCK(cs); mapSporksActive.clear(); mapSporksByHash.clear(); - sporkPubKeyID.SetNull(); - sporkPrivKey = CKey(); + // sporkPubKeyID and sporkPrivKey should be set in init.cpp, + // we should not alter them here. } void CSporkManager::ProcessSpork(CNode* pfrom, const std::string& strCommand, CDataStream& vRecv, CConnman& connman)