Skip to content
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

Use correct types and block all incoming signals if a signal handler is running. #4

Merged
merged 5 commits into from
Jul 2, 2016

Conversation

emilio
Copy link
Contributor

@emilio emilio commented Jul 2, 2016

This PR implements the safety checks recommended in #2 and #3 and fixes a few more issues, like not passing an extern "C" fn to C code.

I'm aware that this is a big-ish change, so please fell free to ask, review, and accept or reject the patch.

@adjivas
Copy link
Owner

adjivas commented Jul 2, 2016

Thank you very much, I will fixe the OSX's implementation to two days and update the crates repository.

Can I add you to authors's cargo.toml list?

@adjivas adjivas merged commit 10715ae into adjivas:master Jul 2, 2016
@emilio
Copy link
Contributor Author

emilio commented Jul 2, 2016

Sure you can if you want, though you don't need to :P

@emilio emilio deleted the safety branch July 2, 2016 20:27
adjivas added a commit that referenced this pull request Aug 2, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants