Blame SOURCES/bz2148124-01-pcsd-systemd-killmode.patch

9183b6
From d486d9c9bafbfc13be7ff86c0ae781feed184d52 Mon Sep 17 00:00:00 2001
9183b6
From: Ondrej Mular <omular@redhat.com>
9183b6
Date: Thu, 24 Nov 2022 08:15:13 +0100
9183b6
Subject: [PATCH 1/2] fix graceful termination of pcsd via systemd
9183b6
9183b6
---
9183b6
 CHANGELOG.md         | 5 +++++
9183b6
 pcsd/pcsd.service.in | 1 +
9183b6
 2 files changed, 6 insertions(+)
9183b6
9183b6
diff --git a/CHANGELOG.md b/CHANGELOG.md
9183b6
index 7d3d606b..7927eae6 100644
9183b6
--- a/CHANGELOG.md
9183b6
+++ b/CHANGELOG.md
9183b6
@@ -1,5 +1,10 @@
9183b6
 # Change Log
9183b6
 
9183b6
+## [Unreleased]
9183b6
+
9183b6
+### Fixed
9183b6
+- Graceful stopping pcsd service using `systemctl stop pcsd` command
9183b6
+
9183b6
 ## [0.11.4] - 2022-11-21
9183b6
 
9183b6
 ### Security
9183b6
diff --git a/pcsd/pcsd.service.in b/pcsd/pcsd.service.in
9183b6
index 8591e750..dca5052d 100644
9183b6
--- a/pcsd/pcsd.service.in
9183b6
+++ b/pcsd/pcsd.service.in
9183b6
@@ -11,6 +11,7 @@ After=pcsd-ruby.service
9183b6
 EnvironmentFile=@CONF_DIR@/pcsd
9183b6
 ExecStart=@SBINDIR@/pcsd
9183b6
 Type=notify
9183b6
+KillMode=mixed
9183b6
 
9183b6
 [Install]
9183b6
 WantedBy=multi-user.target
9183b6
-- 
9183b6
2.38.1
9183b6