Revision ff40813...

Go back to digest for 8th December 2013

Features in User Interface

Sebastian Kügler committed changes in [plasma-framework] /shell:

Crash recovery for plasma-shell

We restart plasma-shell after crashes. When it crashes subsequently on startup,
and more than two times in a row, we give up in order to not endlessly loop.
Once the shell process stays alive for at least 15 seconds, we reset the crash
counter, so a later crash, at runtime rather than on startup will still be
recovered from.

This logic is very similar as to how kwin handles it.

DIGEST:

File Changes

Modified 4 files
  • /shell
  •   src/CMakeLists.txt
  •   src/main.cpp
  •   srcmanager.cpp
  •   srcmanager.h
4 files changed in total