diff --git a/libethereum/Client.cpp b/libethereum/Client.cpp index c44b0bd52..1f1248e76 100644 --- a/libethereum/Client.cpp +++ b/libethereum/Client.cpp @@ -171,8 +171,6 @@ void Client::uninstallWatch(unsigned _i) void Client::appendFromNewPending(h256 _bloom, h256Set& o_changed) const { lock_guard l(m_filterLock); - ReadGuard sl(x_stateDB); - for (pair const& i: m_filters) if ((unsigned)i.second.filter.latest() > m_bc.number() && i.second.filter.matches(_bloom)) o_changed.insert(i.first);