summaryrefslogtreecommitdiffstats
path: root/src/tools/qmutex_unix.cpp
Commit message (Collapse)AuthorAgeFilesLines
* tools: fix to use `pthread_t` for Thread IDOBATA Akio2021-12-301-10/+10
| | | | | | | | | | | | Thread ID is opaque type pthread_t, it may not be compatible with integer, and may integer with valid id `0`. Change to store mutex owner thread ID as `pthread_t` type with valid flag and compare with `pthread_equal()`, and don't try to print it. Signed-off-by: OBATA Akio <obache@wizdas.com> (cherry picked from commit 1e77a5569b098c6b81c54d165cb189a316669dce)
* Do not force POSIX mutexes on FreeBSDSlávek Banko2017-03-121-2/+2
| | | | | | | | This relates to bug 2462 See comments on bug 2744 Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit e70f5ecf7693b63d3221c590ae05414307515451)
* Fix FTBFS because invalid data conversion in qmutexFrançois Andriot2014-09-071-2/+3
|
* Add level method to recursive mutexTimothy Pearson2012-12-071-0/+28
| | | | | Enhance thread safety when making event calls Minor cleanup of whitespace in glib event loop
* Add real threading support, including per-thread event loops, to QThreadTimothy Pearson2012-12-061-1/+0
|
* Undo prior accidental commitTimothy Pearson2012-03-021-13/+13
|
* Rename additional global TQt functionsTimothy Pearson2012-03-011-13/+13
|
* Add Qt3 development HEAD versionTimothy Pearson2011-07-101-0/+695