Mukund Sivaraman
|
e6ba20b090
Merge branch 'trac2198_3'
|
12 years ago |
Mukund Sivaraman
|
4e199b28f4
[2198] Move get methods into unnamed namespace
|
12 years ago |
Mukund Sivaraman
|
c3a8f64b91
[2198] Fix library paths to add lib/util/threads/ too (Mac OS test failure)
|
12 years ago |
Mukund Sivaraman
|
73f49fc9d9
[2198] Avoid static destruction fiasco with InterprocessSyncFile and logger
|
12 years ago |
Mukund Sivaraman
|
59d1e7799c
[2198] Check for EDEADLK too when using Mutex::tryLock()
|
12 years ago |
Mukund Sivaraman
|
d7a9543879
[2198] Link -lpthread in libb10-threads target
|
12 years ago |
Mukund Sivaraman
|
1bb3279cc1
[2198] Don't return anything from thread functions
|
12 years ago |
Mukund Sivaraman
|
9a85c00b16
[2198] Update comment
|
12 years ago |
Mukund Sivaraman
|
9de48090c0
[2198] Test the non-blocking variant of Mutex::Locker
|
12 years ago |
Mukund Sivaraman
|
11df86c57f
[2198] Check pthread_mutex_trylock()'s return value
|
12 years ago |
Mukund Sivaraman
|
699a941cab
[2198] Revert include to local
|
12 years ago |
Mukund Sivaraman
|
a80cd447a1
[2198] Stop using direct lock methods on Mutex inside InterprocessSyncFile
|
12 years ago |
Mukund Sivaraman
|
48bfbccf4e
[2198] Fix include filename
|
12 years ago |
Mukund Sivaraman
|
13e9951ecd
[2198] Make direct methods on Mutex private
|
12 years ago |
Mukund Sivaraman
|
f8fb9a002d
[2198] Add a block argument to Mutex::Locker's constructor
|
12 years ago |
Mukund Sivaraman
|
1b638d6813
[2198] Add AlreadyLocked exception to Mutex::Locker
|
12 years ago |
Mukund Sivaraman
|
638f92b82b
[2198] Remove dependency on libb10-util in src/lib/util/unittests/
|
12 years ago |
Mukund Sivaraman
|
1c5c694f66
[2198] First use a mutex for mutual exclusion among threads, then a lock file
|
12 years ago |
Mukund Sivaraman
|
b09b4308af
[2198] Add Mutex::tryLock() and make lock methods public
|
12 years ago |
Mukund Sivaraman
|
2d014223ce
[2198] Test that locks work from threads
|
12 years ago |
Mukund Sivaraman
|
0a4ef3221c
[2198] Build threads directory first because . depends on it
|
12 years ago |
Michal 'vorner' Vaner
|
c9ba8373e2
Add a virtual destructor
|
12 years ago |
Michal 'vorner' Vaner
|
7868cb5a0c
Merge #2207
|
12 years ago |
Michal 'vorner' Vaner
|
08e8d762ad
[2207] Note about compilation problem
|
12 years ago |
JINMEI Tatuya
|
6cf94944f1
[2211] (unrelated fix) make sure the first time config is installed
|
12 years ago |
JINMEI Tatuya
|
a61ab28f80
[2211] added note about exception cases in remote config handler.
|
12 years ago |
JINMEI Tatuya
|
5ac7c2d114
[2211] cleanup: removed now-unused stuff: auth_srv mutex, client lists, etc.
|
12 years ago |
JINMEI Tatuya
|
2f6a2e484a
[2211] use data source client mgr for query_bench
|
12 years ago |
JINMEI Tatuya
|
15a048bef5
[2211] use DataSrcClientsMgr in the remote config handler for data_sources.
|
12 years ago |
JINMEI Tatuya
|
a9af8c8a7a
[2211] test duplicate mgr holder acquisition instead using auth locker
|
12 years ago |