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 java flow interop is fixed, but the fix hasn't been released yet.
Since the reactive-streams interop seems to be deprecated in favor of the flow interop, perhaps just releasing the fixed flow interop is sufficient? Though I noticed that the compiler doesn't seem to actually show any deprecation warnings.
The text was updated successfully, but these errors were encountered:
Just to give a more concrete action for anyone hitting this issue: if you are on JDK 9+, please switch to the FS2 Flow interop and if necessary use the official Reactive Streams FlowAdapters.
There is no reason to use the FS2 Reactive Streams interop anymore unless you are stuck on JDK 8.
Edit: for the record, a PR to fix FS2 Reactive Streams interop is welcome, if anyone feels so inclined :)
The implementation still uses an uncancelable
async_
call which will hang on CE 3.5:fs2/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamSubscriber.scala
Line 223 in 9c52344
The java flow interop is fixed, but the fix hasn't been released yet.
Since the reactive-streams interop seems to be deprecated in favor of the flow interop, perhaps just releasing the fixed flow interop is sufficient? Though I noticed that the compiler doesn't seem to actually show any deprecation warnings.
The text was updated successfully, but these errors were encountered: