diff options
| author | Frank Reininghaus <[email protected]> | 2014-04-03 09:03:47 +0200 |
|---|---|---|
| committer | Frank Reininghaus <[email protected]> | 2014-04-03 09:03:47 +0200 |
| commit | 0d191c9da27a7ba7d017b6bb8eee39e83088d2c6 (patch) | |
| tree | 2fe17cb70a3c8d92b56a6ed8bec6bcd2180f2a73 /src/dolphinremoveaction.cpp | |
| parent | 05acaf934579d4be6a3446dc7c73b7cb95ca0cc0 (diff) | |
KDirectoryContentsCounter: do not delete currently active worker objects
Before this patch, the destructor of KDirectoryContentsCounter might
delete the worker object, which lives in another thread, while one of
its methods was still being executed. This could cause a crash. Only if
the destroyed KDirectoryContentsCounter was the last one, the worker
thread was stopped, and the destructor waited until all workers are
done.
BUG: 332767
FIXED-IN: 4.13.0
REVIEW: 117209
Diffstat (limited to 'src/dolphinremoveaction.cpp')
0 files changed, 0 insertions, 0 deletions
