diff --git a/config/reaction.service b/config/reaction.service index 0e72a1c..897e869 100644 --- a/config/reaction.service +++ b/config/reaction.service @@ -15,6 +15,8 @@ StateDirectory=reaction RuntimeDirectory=reaction # Start reaction in its state directory WorkingDirectory=/var/lib/reaction +# Let reaction kill its child processes first +KillMode=mixed [Install] WantedBy=multi-user.target diff --git a/packaging/reaction.service b/packaging/reaction.service index 3003b85..5bd1478 100644 --- a/packaging/reaction.service +++ b/packaging/reaction.service @@ -15,6 +15,8 @@ StateDirectory=reaction RuntimeDirectory=reaction # Start reaction in its state directory WorkingDirectory=/var/lib/reaction +# Let reaction kill its child processes first +KillMode=mixed [Install] WantedBy=multi-user.target