Home
last modified time | relevance | path

Searched hist:"6 a80e6889ad1f00ec1c8ec1193ff5e346fcd73b7" (Results 1 – 2 of 2) sorted by relevance

/haiku/headers/private/kernel/
H A DUserEvent.h6a80e6889ad1f00ec1c8ec1193ff5e346fcd73b7 Fri Oct 31 10:58:59 UTC 2014 Michael Lotz <mmlr@mlotz.ch> kernel: Fix missing reference to team/thread in signal events.

The signal to the team/thread is only actually sent in a deferred
procedure. To ensure that the team/thread stays valid between the DPC
being queued and it actually running, we need to acquire a reference.

Fixes #11390, where the DPC was run after the team was already
destroyed.
/haiku/src/system/kernel/
H A DUserEvent.cpp6a80e6889ad1f00ec1c8ec1193ff5e346fcd73b7 Fri Oct 31 10:58:59 UTC 2014 Michael Lotz <mmlr@mlotz.ch> kernel: Fix missing reference to team/thread in signal events.

The signal to the team/thread is only actually sent in a deferred
procedure. To ensure that the team/thread stays valid between the DPC
being queued and it actually running, we need to acquire a reference.

Fixes #11390, where the DPC was run after the team was already
destroyed.