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