davidedmundson created this revision. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. davidedmundson requested review of this revision.
REVISION SUMMARY As per other discussions, kdeinit has limited gains and is not widely deployed in KDE application. KInit as a framework is on its way out. As such using klauncher to restart a crashed application has no benefit, we can drop it and simplify the code significantly. It also means restarted apps stay within any namespaces set up by the launcher. TEST PLAN killall -SEGV on plasmashell and dolphin Both restarted as expected The direct code path already existed, so should be safe to use REPOSITORY R285 KCrash BRANCH master REVISION DETAIL https://phabricator.kde.org/D28336 AFFECTED FILES src/kcrash.cpp src/kcrash.h To: davidedmundson Cc: kde-frameworks-devel, LeGast00n, cblack, GB_2, michaelh, ngraham, bruns