On 21.06.21 18:35, Stefan Reiter wrote: > KillMode 'none' is deprecated, and systemd loudly complains about that > in the journal. To avoid the warning, but keep the behaviour the same, > use KillMode 'process'. > > This mode does two things differently, which we have to stop it from > doing: > * it sends SIGTERM right when the scope is cancelled (e.g. on shutdown) > -> but only to the "root" process, which in our case is the worker > instance forking QEMU, so it is already dead by the time this happens > * it sends SIGKILL to *all* children after a timeout > -> can be avoided by setting either SendSIGKILL to false, or > TimeoutStopUSec to infinity - for safety, we do both > > In my testing, this replicated the previous behaviour exactly, but > without using the deprecated 'none' mode. > > Signed-off-by: Stefan Reiter <s.rei...@proxmox.com> > --- > > Depends on updated pve-common from patch 2. > > PVE/QemuServer.pm | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > >
applied, thanks! _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel