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
The problem is actually in the implementation of Unwrap which unconditional reads from the input channel before it may be able to write. I don't know if it is possible to fix off the top of my head.
When I use InfiniteChannel, I found that Len() returned is a "case" buffered value, https://github.com/eapache/channels/blob/master/infinite_channel.go#L58
A little demo shown as bellow:
The output is
It seems like we cannot simply place an expression in blocking evaluation context.
The text was updated successfully, but these errors were encountered: