D28043: [KDevelop] background parser job control (WIP)
René J.V. Bertin <noreply-Buy57tU0AsCGxO/ty/[email protected]>
| Newsgroups | gmane.comp.kde.devel.kdevelop |
|---|---|
| Message-ID | <[email protected]> |
rjvbb updated this revision to Diff 81418. rjvbb added a comment. I've been addressing issues related to controller proxy instances surviving too long during shutdown and accessing stale memory. The current version disables the proxy, removes it from the runController and schedules itself for ASAP deletion when the shutdown notification arrives. CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28043?vs=79933&id=81418 REVISION DETAIL https://phabricator.kde.org/D28043 AFFECTED FILES kdevplatform/language/backgroundparser/backgroundparser.cpp kdevplatform/language/backgroundparser/backgroundparser.h kdevplatform/language/backgroundparser/parseprojectjob.cpp To: rjvbb, #kdevelop, aaronpuchert Cc: kdevelop-devel, hmitonneau, christiant, glebaccon, domson, antismap, iodelay, alexeymin, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd