namada icon indicating copy to clipboard operation
namada copied to clipboard

Remove abort channel between Ethereum oracle and `geth` subprocess

Open james-chf opened this issue 2 years ago • 0 comments

This PR removes logic to do with having a channel from the Ethereum oracle task to the geth task so that geth could be shut down if the Ethereum oracle (unexpectedly) terminated. Shutting down of both of these components is now managed from above by AbortableSpawner. If either one terminates for some reason (or any other task like Tendermint, the ABCI server, etc.), then both will get shut down by the AbortableSpawner in any case.

james-chf avatar Nov 21 '22 12:11 james-chf