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
This does not close the underlying message exchange, so as far as the channel is concerned, there's a pending call. However, this pending call can never be cleared, since all further operations return the same error.
We should close the message exchange on any errors,
If a ArgReader is closed without reading all data, it returns an error:
tchannel-go/fragmenting_reader.go
Line 200 in a815a8e
This does not close the underlying message exchange, so as far as the channel is concerned, there's a pending call. However, this pending call can never be cleared, since all further operations return the same error.
We should close the message exchange on any errors,
tchannel-go/mex.go
Line 235 in a815a8e
That will ensure that the channel close isn't blocked.
The text was updated successfully, but these errors were encountered: