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

Handlers called in destructors may lead to surprising segfaults #85

Open
lgrahl opened this issue Feb 10, 2018 · 0 comments
Open

Handlers called in destructors may lead to surprising segfaults #85

lgrahl opened this issue Feb 10, 2018 · 0 comments
Labels
bug Something isn't working

Comments

@lgrahl
Copy link
Member

lgrahl commented Feb 10, 2018

Solution: Unset all handlers before doing anything in destructors.

This has been partly implemented (at least in data_channel.c).

For users: You should always call corresponding close/stop functions before calling mem_deref.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant