diff options
author | Artem Dyomin <artem.dyomin@qt.io> | 2024-02-26 10:30:20 +0100 |
---|---|---|
committer | Artem Dyomin <artem.dyomin@qt.io> | 2024-02-26 10:41:46 +0000 |
commit | 652f0a4d6991026869833470dc18f3d3e615190c (patch) | |
tree | f57bedb15d6be0d503fd1d234b680fa87d359cd3 /src/multimedia | |
parent | 2f830a63f13c307d97fe61adc7cdfe38be16fd1e (diff) |
Fix flakiness upon QPulseAudioSource destruction
Processing events upon destructions may cause unpredicatable
side effects.
Pick-to: 6.7 6.6 6.5
Change-Id: Idc34a7c9d1a7f64a82cc016c812f6476c434c867
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
Diffstat (limited to 'src/multimedia')
-rw-r--r-- | src/multimedia/pulseaudio/qpulseaudiosource.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/multimedia/pulseaudio/qpulseaudiosource.cpp b/src/multimedia/pulseaudio/qpulseaudiosource.cpp index b9b7c8fbb..62fb5c17f 100644 --- a/src/multimedia/pulseaudio/qpulseaudiosource.cpp +++ b/src/multimedia/pulseaudio/qpulseaudiosource.cpp @@ -113,8 +113,6 @@ QPulseAudioSource::QPulseAudioSource(const QByteArray &device, QObject *parent) QPulseAudioSource::~QPulseAudioSource() { close(); - disconnect(m_timer, SIGNAL(timeout())); - QCoreApplication::processEvents(); delete m_timer; } |