diff options
author | Robert Griebl <robert.griebl@qt.io> | 2023-02-07 17:49:57 +0100 |
---|---|---|
committer | Robert Griebl <robert.griebl@qt.io> | 2023-02-07 18:21:15 +0100 |
commit | 3d36fe9fbdd18f635de8c3f01b3067d37e3014d7 (patch) | |
tree | c264c5fe46489d92a76cff6aeb7f6c6e69f4ca18 /dependencies.yaml | |
parent | 7e063bdc97bcc0c2a54564bb07dbe76c94480d53 (diff) | |
download | qtapplicationmanager-3d36fe9fbdd18f635de8c3f01b3067d37e3014d7.tar.gz |
Fix race condition when un-installing running apps
It is very unlikely, but there is a race condition between the
installer thread and the main thread regarding the life time of the
Application object that is currently being uninstalled.
We have a clear backtrace from a production system pointing to this
error, but we cannot reproduce this problem in an unit test.
Change-Id: I290582f270455c64e8653813c5e9d47c294f60e1
Pick-to: 5.15 6.2 6.4 6.5
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
Diffstat (limited to 'dependencies.yaml')
0 files changed, 0 insertions, 0 deletions