diff options
author | obscuren <geffobscura@gmail.com> | 2015-03-21 21:52:31 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2015-03-21 21:52:31 +0800 |
commit | 38c7c589e4a1b08baaab5b81de6aca7fa853d284 (patch) | |
tree | b6b1a3e0f6c81b62b10b3b15b5e751ae0bd93c60 /event | |
parent | 9edb9a21bce97594928f8660e8e32df2cb25b74d (diff) | |
parent | 28e1971272d5bab6aa683d3bbe711226ca1fef98 (diff) | |
download | dexon-38c7c589e4a1b08baaab5b81de6aca7fa853d284.tar dexon-38c7c589e4a1b08baaab5b81de6aca7fa853d284.tar.gz dexon-38c7c589e4a1b08baaab5b81de6aca7fa853d284.tar.bz2 dexon-38c7c589e4a1b08baaab5b81de6aca7fa853d284.tar.lz dexon-38c7c589e4a1b08baaab5b81de6aca7fa853d284.tar.xz dexon-38c7c589e4a1b08baaab5b81de6aca7fa853d284.tar.zst dexon-38c7c589e4a1b08baaab5b81de6aca7fa853d284.zip |
Merge branch 'rpcfrontier' into develop
Diffstat (limited to 'event')
-rw-r--r-- | event/filter/eth_filter.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/event/filter/eth_filter.go b/event/filter/eth_filter.go index ab811e90e..1abd48389 100644 --- a/event/filter/eth_filter.go +++ b/event/filter/eth_filter.go @@ -48,7 +48,9 @@ func (self *FilterManager) InstallFilter(filter *core.Filter) (id int) { func (self *FilterManager) UninstallFilter(id int) { self.filterMu.Lock() defer self.filterMu.Unlock() - delete(self.filters, id) + if _, ok := self.filters[id]; ok { + delete(self.filters, id) + } } // GetFilter retrieves a filter installed using InstallFilter. |