Browse Source

Don't crash when using a private chain.

cl-refactor
Gav Wood 10 years ago
parent
commit
53d6e4a014
  1. 2
      libethereum/CanonBlockChain.cpp
  2. 2
      libethereum/Client.cpp

2
libethereum/CanonBlockChain.cpp

@ -38,8 +38,6 @@ using namespace dev;
using namespace dev::eth;
namespace js = json_spirit;
#define ETH_CATCH 1
std::unique_ptr<Ethash::BlockHeader> CanonBlockChain<Ethash>::s_genesis;
boost::shared_mutex CanonBlockChain<Ethash>::x_genesis;
Nonce CanonBlockChain<Ethash>::s_nonce(u64(42));

2
libethereum/Client.cpp

@ -352,7 +352,7 @@ void Client::killChain()
bc().reopen(Defaults::dbPath(), WithExisting::Kill);
m_preMine = bc().genesisState(m_stateDB);
m_postMine = State(m_stateDB);
m_postMine = m_preMine;
}
if (auto h = m_host.lock())

Loading…
Cancel
Save