Skip to content
This repository has been archived by the owner on May 4, 2018. It is now read-only.

darwin: assume CFRunLoopStop() isn't thread-safe #800

Merged
merged 1 commit into from May 17, 2013
Merged

darwin: assume CFRunLoopStop() isn't thread-safe #800

merged 1 commit into from May 17, 2013

Conversation

indutny
Copy link
Contributor

@indutny indutny commented May 17, 2013

Use signaling mechanism for loop termination, because CFRunLoopStop() is
most likely not a thread-safe function and invoking it from other thread
may sometimes result in a "dead-lock".

fix #799

/cc @bnoordhuis

Use signaling mechanism for loop termination, because CFRunLoopStop() is
most likely not a thread-safe function and invoking it from other thread
may sometimes result in a "dead-lock".

fix #799
@bnoordhuis
Copy link
Contributor

/cc @brson

@bnoordhuis
Copy link
Contributor

LGTM

@indutny indutny merged commit d5fa633 into joyent:v0.10 May 17, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants