You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As far as @ancazamfir and I can tell, this was introduced in the config reload PR (#1117) in order to check for pending packets on channels opened after adding a chain to the config and triggering a config reload.
This code is not needed anymore, and should be removed, especially since it does not honor the packet filter.
Why do we spawn the packet workers on
OpenAckChannel
andOpenConfirmChannel
events? The following sequences result in different worker set for hermes:hermes start
thenhermes create channel...
hermes create channel...
thenhermes start
Code is here https://github.com/informalsystems/ibc-rs/blob/1481a16ee077f6708e3f2ce1866f8e90340fdf46/relayer/src/supervisor.rs#L403-L405
and here
https://github.com/informalsystems/ibc-rs/blob/1481a16ee077f6708e3f2ce1866f8e90340fdf46/relayer/src/supervisor.rs#L419-L421
Originally posted by @ancazamfir in #1931 (comment)
The text was updated successfully, but these errors were encountered: