qt5base-lts/src/corelib
Giuseppe D'Angelo c1454d07cf Take the right lock before using a connection's receiver
When a signal/slot connection is activated, a lock on the receiver
object is taken (to be sure it doesn't get destroyed).
The path for blocking queued connections however took the lock on
the sender by accident, fix that.

Pick-to: 5.15 5.12
Change-Id: I8cd938a50eca2bf71e7bfb86768ee0c8431afdfa
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2020-09-01 02:48:40 +02:00
..
animation QAnimationDriver: remove deprecated startTime(), setStartTime() 2020-08-28 21:22:10 +02:00
doc Long live Q{Any,Utf8}StringView! 2020-08-31 22:57:49 +02:00
global Deprecate and remove uses of AA_DisableHighDpiScaling 2020-08-31 19:14:55 +02:00
io QStandardPaths/Unix: improve the XDG_RUNTIME_DIR creation/detection 2020-08-25 16:13:44 -07:00
itemmodels Fix CaseSensitivity handling for QRegularExpression in QSortFilterProxyModel 2020-08-23 02:35:37 +02:00
kernel Take the right lock before using a connection's receiver 2020-09-01 02:48:40 +02:00
mimetypes Port the QXmlStream API from QStringRef to QStringView 2020-08-19 19:48:03 +02:00
platform
plugin Make QUUid constructors from string like types explicit 2020-08-27 18:58:21 +02:00
serialization Long live Q{Any,Utf8}StringView! 2020-08-31 22:57:49 +02:00
text Long live Q{Any,Utf8}StringView! 2020-08-31 22:57:49 +02:00
thread Fix QFuture::waitForFinished to wait until QFuture is started 2020-08-26 16:37:43 +02:00
time Fix crash on serializing default-constructed QTimeZone 2020-08-23 09:55:29 +02:00
tools QWeakPointer: purge deprecated API 2020-08-31 10:32:39 +02:00
.prev_CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
.prev_configure.cmake Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
CMakeLists.txt Long live Q{Any,Utf8}StringView! 2020-08-31 22:57:49 +02:00
configure.cmake Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
configure.json Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
corelib.pro Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
debug_script.py
Qt5AndroidSupport.cmake CMake: Support add_executable for Android 2020-08-28 20:37:25 +02:00
Qt5CoreMacros.cmake Replace WIN32 with CMAKE_HOST_WIN32 2020-08-18 18:24:43 +00:00
Qt6AndroidMacros.cmake Android: enable androiddeployqt to get the host's rcc binary path 2020-08-28 12:44:14 +03:00
Qt6Config.cmake.in
Qt6CoreConfigExtras.cmake.in
Qt6CoreConfigExtrasMkspecDir.cmake.in
Qt6CoreConfigExtrasMkspecDirForInstall.cmake.in
Qt6CoreMacros.cmake
Qt6CTestMacros.cmake
Qt6ModuleLocation.cmake.in
Qt6ModuleLocationForInstall.cmake.in
qt_cmdline.cmake CMake: Re-implement configure/qmake's command line handling in CMake 2020-08-17 08:08:20 +02:00
QtCore.dynlist
qtcore.tracepoints
qtzlib.pro