Searched hist:fbe0c27a (Results 1 - 4 of 4) sorted by relevance
/haiku/src/system/kernel/fs/ | ||
H A D | fifo.cpp | diff 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 D | condition_variable.h | diff 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 D | condition_variable.cpp | diff 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 D | team.cpp | diff 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