Rethink if we should tolerate a closed inbound Notifications
substream
#508
Labels
I3-annoyance
The node behaves within expectations, however this “expected behaviour” itself is at issue.
As commented here, we don't consider
Notifications
protocol disconnected if only the inbound substream is closed.We should check if this feature is used by any protocol in Polkadot and change the behavior, which would simplify the detection of disconnected sync peers (relates to paritytech/substrate#13396) and reduce syncing stalling issues.
Also may be make this behavior configurable, requiring protocols to explicitly allow closed inbound substreams.
See also paritytech/substrate#13611 (comment).
The text was updated successfully, but these errors were encountered: