-
Notifications
You must be signed in to change notification settings - Fork 790
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make StreamForking
resource-safe in the face of cancelation
#6610
Make StreamForking
resource-safe in the face of cancelation
#6610
Conversation
The current tests fail because typelevel/fs2#2962 isn't released yet. If anybody has a suggestion of an alternative testing approach then I'm all ears! |
If this is working, can we use this again to get safe shutdowns again? |
Sorry, I have no idea 😅 All I saw was this comment which said we need to fix something else. I haven't done the archaeology yet to find out what that is. I just saw this in passing and thought I should fix it as the plan seems to be to use |
Ah, I believe that comment is related to this gnarly fs2 issue: |
Given that #6656 (fs2 3.2.14) is now merged. Is this PR ready to be merged? It looks to me like it would make sense to retarget/backport this to 0.23. What do you think? |
I'm in favour 😂 |
StreamForking
resource-safe in the face of cancelation
Make
StreamForking
resource safe in the face of cancelation.StreamForking
isn't actually used at the moment but it looks as if the intention is to use it again.