diff options
author | Joerg Bornemann <joerg.bornemann@theqtcompany.com> | 2016-01-21 18:38:47 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2016-01-22 23:13:06 +0000 |
commit | 4fa6a7a7c7e15a560bd8503fb5c0dc2e6d1024c1 (patch) | |
tree | 79f920915adf1cf6996fb9e736e146750cd93d53 /tools/scripts/windeploy-examples.py | |
parent | d6e4d60e45a6fd7c67524b5ec79be75a922911bb (diff) | |
download | qtwebengine-4fa6a7a7c7e15a560bd8503fb5c0dc2e6d1024c1.tar.gz |
Fix deadlock on QWebEngineUrlRequestJob::fail
URLRequestCustomJob::notifyFailure calls NotifyStartError(status), which
in turn will result in a call to URLRequestCustomJob::Kill.
We must release the lock of m_mutex before calling NotifyStartError,
otherwise m_mutex.lock() will wait forever in Kill.
Change-Id: I319e45049766c2192dfc46a91b352b92ec677bc6
Task-number: QTBUG-50160
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
Diffstat (limited to 'tools/scripts/windeploy-examples.py')
0 files changed, 0 insertions, 0 deletions