diff options
author | Ragnar Dahlén <r.dahlen@gmail.com> | 2015-05-28 10:52:50 +0100 |
---|---|---|
committer | Ragnar Dahlén <r.dahlen@gmail.com> | 2015-05-28 10:52:50 +0100 |
commit | 9f25762d29c0039cad81a139b5d79f6fc589509d (patch) | |
tree | 8b55f8d69142dec22c01e111a51b6505b80218c2 /nixos/modules/services/misc/apache-kafka.nix | |
parent | 4c01e6d91993b6de128795f4fbdd25f6227fb870 (diff) | |
download | nixlib-9f25762d29c0039cad81a139b5d79f6fc589509d.tar nixlib-9f25762d29c0039cad81a139b5d79f6fc589509d.tar.gz nixlib-9f25762d29c0039cad81a139b5d79f6fc589509d.tar.bz2 nixlib-9f25762d29c0039cad81a139b5d79f6fc589509d.tar.lz nixlib-9f25762d29c0039cad81a139b5d79f6fc589509d.tar.xz nixlib-9f25762d29c0039cad81a139b5d79f6fc589509d.tar.zst nixlib-9f25762d29c0039cad81a139b5d79f6fc589509d.zip |
apache-kafka: Treat exit code 143 as success.
JVMs exit with exit code 128+signal when receiving a (terminating) signal. This means graceful termination of a JVM will result in 143, so add that to `SuccessExitStatus` in systemd service unit.
Diffstat (limited to 'nixos/modules/services/misc/apache-kafka.nix')
-rw-r--r-- | nixos/modules/services/misc/apache-kafka.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/misc/apache-kafka.nix b/nixos/modules/services/misc/apache-kafka.nix index 168615153fed..90555ebc468b 100644 --- a/nixos/modules/services/misc/apache-kafka.nix +++ b/nixos/modules/services/misc/apache-kafka.nix @@ -143,6 +143,7 @@ in { ''; User = "apache-kafka"; PermissionsStartOnly = true; + SuccessExitStatus = "0 143"; }; preStart = '' mkdir -m 0700 -p ${concatStringsSep " " cfg.logDirs} |