Searched hist:fbe0c27a (Results 1 - 4 of 4) sorted by relevance

/haiku/src/system/kernel/fs/
H A Dfifo.cppdiff fbe0c27a Sat May 17 04:21:37 MDT 2008 Ingo Weinhold <ingo_weinhold@gmx.de> axeld + bonefish:
Changed condition variables so that it is allowed to block (e.g. lock
mutexes etc.) between Add() and Wait(). This fixes #2059, since the
block writer used them this way and could thusly fail to wait for a
condition variable, causing a temporary stack object to be used past its
lifetime.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25525 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/headers/private/kernel/
H A Dcondition_variable.hdiff fbe0c27a Sat May 17 04:21:37 MDT 2008 Ingo Weinhold <ingo_weinhold@gmx.de> axeld + bonefish:
Changed condition variables so that it is allowed to block (e.g. lock
mutexes etc.) between Add() and Wait(). This fixes #2059, since the
block writer used them this way and could thusly fail to wait for a
condition variable, causing a temporary stack object to be used past its
lifetime.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25525 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/system/kernel/
H A Dcondition_variable.cppdiff fbe0c27a Sat May 17 04:21:37 MDT 2008 Ingo Weinhold <ingo_weinhold@gmx.de> axeld + bonefish:
Changed condition variables so that it is allowed to block (e.g. lock
mutexes etc.) between Add() and Wait(). This fixes #2059, since the
block writer used them this way and could thusly fail to wait for a
condition variable, causing a temporary stack object to be used past its
lifetime.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25525 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Dteam.cppdiff fbe0c27a Sat May 17 04:21:37 MDT 2008 Ingo Weinhold <ingo_weinhold@gmx.de> axeld + bonefish:
Changed condition variables so that it is allowed to block (e.g. lock
mutexes etc.) between Add() and Wait(). This fixes #2059, since the
block writer used them this way and could thusly fail to wait for a
condition variable, causing a temporary stack object to be used past its
lifetime.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25525 a95241bf-73f2-0310-859d-f6bbb57e9c96

Completed in 180 milliseconds