Remove unnecessary KillMode=process
authorr3g_5z <june@girlboss.ceo>
Sat, 10 Dec 2022 00:10:20 +0000 (19:10 -0500)
committerr3g_5z <june@girlboss.ceo>
Sat, 10 Dec 2022 00:10:20 +0000 (19:10 -0500)
It's unclear why this is the default as this is highly not recommended.
KillMode=process ends up leaving leftover orphaned processes that
escape resource management and process lifecycles, wasting resources
on servers.

Signed-off-by: r3g_5z <june@girlboss.ceo>
installation/akkoma.service

index 2b2e3d5688446b4924d5989236bd04449019a80b..f5865a91a0918dee7e3e53f23beecf3cce5acd2f 100644 (file)
@@ -4,7 +4,6 @@ After=network.target postgresql.service
 
 [Service]
 ExecReload=/bin/kill $MAINPID
-KillMode=process
 Restart=on-failure
 
 ; Uncomment this if you're on Arch Linux