Sam Kleinman
d187962ec0
Now that shutdown is handled by contexts in most cases, I think it's fair to cleanup the way this reactor shuts down. Additionaly there were a few cases where the `blockSyncOutBridgeCh` was misshandled and could have lead to a deadlock which I observed in some tests |
3 years ago | |
---|---|---|
.. | ||
doc.go | blocksync/v2: remove unsupported reactor (#7046) | 3 years ago |
msgs.go | blockchain: rename to blocksync service (#6755) | 3 years ago |
pool.go | service: change stop interface (#7816) | 3 years ago |
pool_test.go | libs/service: regularize Stop semantics and concurrency primitives (#7809) | 3 years ago |
reactor.go | blocksync: shutdown cleanup (#7840) | 3 years ago |
reactor_test.go | blocksync: shutdown cleanup (#7840) | 3 years ago |