Summary: | Kate fails to save changes to the running session when it receives a SIGTERM | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | Nate Graham <nate> |
Component: | sessions | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | christoph, waqar.17a |
Priority: | NOR | ||
Version: | Git | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/kate/commit/a8a9eb10f4e9159504fd4c58c87bc755114c5b15 | Version Fixed In: | 22.04 |
Sentry Crash Report: |
Description
Nate Graham
2021-11-05 13:50:52 UTC
(I mean SIGTERM'ed) A possibly relevant merge request was started @ https://invent.kde.org/utilities/kate/-/merge_requests/649 Git commit a8a9eb10f4e9159504fd4c58c87bc755114c5b15 by Waqar Ahmed. Committed on 02/03/2022 at 11:09. Pushed by waqar into branch 'master'. Handle SIGINT/SIGTERM to prevent accidental data loss (linux only) M +2 -0 kate/CMakeLists.txt M +16 -0 kate/main.cpp M +1 -0 shared/CMakeLists.txt A +101 -0 shared/signal_watcher.cpp [License: LGPL(v2.0+)] A +37 -0 shared/signal_watcher.h [License: LGPL(v2.0+)] https://invent.kde.org/utilities/kate/commit/a8a9eb10f4e9159504fd4c58c87bc755114c5b15 Thank you so much, Waqar! Will be extended to KWrite in https://invent.kde.org/utilities/kate/-/merge_requests/651 |