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

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