erigon-pulse/turbo/rpchelper
net.wyman 8981f22943
fix deadlock in filters.go (#5734)
When the filter is in the onNewTxs function, the subscription function
exits and no longer receives information from the msg channel. In this
case, the unsubscribe_xxx function is triggered, which will cause
filter.mu read and write locks to enter a deadlock state

Co-authored-by: dc <dctrlbox@gmail.com>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-10-13 22:14:09 +01:00
..
filters_test.go allow multiple log subscriptions at the same time (#5358) 2022-09-16 14:36:25 +01:00
filters.go fix deadlock in filters.go (#5734) 2022-10-13 22:14:09 +01:00
helper.go erigon3: rename "history.v2" to "history.v3" to avoid naming miss-match with "erigon3" (#5519) 2022-09-26 10:54:42 +07:00
interface.go rpcdaemon: wire the most recent of EthBackend.builders.block as a pending block into eth_getBlockByNumber (#5061) 2022-08-15 15:19:45 +07:00
logsfilter.go rpc: concurrent map issue with log subscription fix (#4971) 2022-08-10 16:01:53 +07:00
rpc_block.go added a way to get latest executed block post POS (#5343) 2022-09-14 13:56:31 +03:00