Commit Graph

8 Commits (81d4481aded9890f39da862be1b594c04ac01279)

Author SHA1 Message Date
Michele Calgaro 8eefba828f Added safety harness for currentThreadObject() usage.
currentThreadObject() returns a null pointer if the
current thread was not started using the QThread API.
This relates to bug 1748.

(cherry picked from commit dad70b4c52)
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 years ago
Timothy Pearson 99b03be63d Add threading debug spew when QT_DEBUG is set 12 years ago
Timothy Pearson 4eba9b8238 Fix a number of threading data races
Add proper thread termination handler
This partially resolves Bug 1508
12 years ago
Timothy Pearson 83d39cad27 Fix a number of threading problems and crashes
This partially resolves Bug 1467
12 years ago
Timothy Pearson 9bff9eeefc Add level method to recursive mutex
Enhance thread safety when making event calls
Minor cleanup of whitespace in glib event loop
13 years ago
Timothy Pearson 78125ea2f0 Add real threading support, including per-thread event loops, to QThread 13 years ago
Timothy Pearson 7aa5ac7f0e Fix a number of build warnings that could lead to unstable operation
This breaks the ABI
13 years ago
Timothy Pearson de67a2b84b Add glib main loop support patches 13 years ago