Commit Graph

9 Commits

Author SHA1 Message Date
Robert Osfield
30cb8735d3 Added an osgDB::ReadWriteMutex to help manage the ability to have serialize
write to objects but allow multiple threads to read at once in a read only way.
2006-12-27 16:40:34 +00:00
Robert Osfield
fa76f7e973 Added a _threadHoldingMutex = 0; to ReentrantMutex::unlock() to avoid a potential
bug with the mutex being aquired by two threads.
2006-09-15 10:21:24 +00:00
Robert Osfield
f1c2694c17 Updated copyright years. 2006-07-18 15:21:48 +00:00
Robert Osfield
678b22ce83 Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Don BURNS
30f5f88eb3 Small clean up of commented code 2004-11-29 05:47:16 +00:00
Don BURNS
0810c733d0 Comprimise for Visual Studio 6 by using 'using namespace OpenThreads'. 2004-11-29 05:32:04 +00:00
Don BURNS
c7e8386707 Fixes for IRIX build 2004-11-29 01:12:25 +00:00
Robert Osfield
3bf21bf3b6 Added _lockCount>0 check to lock,unlock and trylock to make sure that it
is set properly on first time entry.
2004-11-19 20:05:14 +00:00
Robert Osfield
01c8b3d0c1 Added ReentrantMutex 2004-11-15 13:08:46 +00:00