-
Notifications
You must be signed in to change notification settings - Fork 117
Reactor is not RefUnwindSafe #285
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 t 8000 erms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks for the report! I think though that since aribtrary trait objects are contained, I'm not sure this can be unwind safe? Could you also elaborate a bit on why you'd like the reactor to be unwind safe? |
Chain of consequences here are. Need to dispatch futures from an interpreter -> Nothing I can't work around locally but if it can be fixed upstream then that is obviously preferably (since I think the types here should all be |
Ok thanks for the explanation! My point here though is that the reactor isn't unwind safe as it contains arbitrary trait objects, so I don't actually think we can fix this at the |
Ah, didn't get that |
Oh sorry I thought this was |
Specifically this is because of the use of a
UnsafeCell
inside a long list of types so I am not sure which part exactly needs to implement this (guessing it is theQueue
that would assert that it is safe?).The text was updated successfully, but these errors were encountered: