Skip to content
Snippets Groups Projects
Verified Commit ce3e5443 authored by Jacob Lorentzon's avatar Jacob Lorentzon :speech_balloon:
Browse files

Release file_op's Arc before Scheme::handle.

This fixes redox-os/kernel#117.
Redox's signal code switches the kernel stack to a signal stack, and if
that kernel stack runs SIGKILL's exit(), it won't run the Arc destructor
from the original stack.

We should really get rid of this stack-switching mechanism!
parent 34894e3d
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment