From: Yu Watanabe Date: Fri, 25 May 2018 01:52:47 +0000 (+0900) Subject: load-fragment: setting empty string to Nice= resets the previous assignments X-Git-Tag: v239~179^2~16 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=de5e6038ca0e826bc281b4957b4ed0f34ef366ea;p=thirdparty%2Fsystemd.git load-fragment: setting empty string to Nice= resets the previous assignments --- diff --git a/src/core/load-fragment.c b/src/core/load-fragment.c index 0bc162ad1de..d2ce73f726e 100644 --- a/src/core/load-fragment.c +++ b/src/core/load-fragment.c @@ -490,6 +490,11 @@ int config_parse_exec_nice( assert(rvalue); assert(data); + if (isempty(rvalue)) { + c->nice_set = false; + return 0; + } + r = parse_nice(rvalue, &priority); if (r < 0) { if (r == -ERANGE)