Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.

fix: send raven calls to event loop #388

Merged
merged 1 commit into from
Mar 4, 2016
Merged

fix: send raven calls to event loop #388

merged 1 commit into from
Mar 4, 2016

Conversation

bbangert
Copy link
Member

@bbangert bbangert commented Mar 4, 2016

Deadlocks due to raven reporting can occur when exceptions
are logged during GC, as twisted may do. As such, the raven
call should be sent to the event loop so that twisted's
del call can return uninterrupted.

Closes #387

@jrconlin r?

Deadlocks due to raven reporting can occur when exceptions
are logged during GC, as twisted may do. As such, the raven
call should be sent to the event loop so that twisted's
__del__ call can return uninterrupted.

Closes #387
@jrconlin
Copy link
Member

jrconlin commented Mar 4, 2016

r+ pending travis.

And TIL about reactor.callFromThread()

bbangert added a commit that referenced this pull request Mar 4, 2016
fix: send raven calls to event loop
@bbangert bbangert merged commit ca52a4b into master Mar 4, 2016
@bbangert bbangert deleted the bug/issue-387 branch March 4, 2016 20:23
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.

2 participants