From a4b156bb24b237d997773f29efefc82bf7687e64 Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Fri, 27 Oct 2023 17:16:57 +0200 Subject: [PATCH] core: actually set the CPU scheduling policy when deserializing it --- src/core/execute-serialize.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/execute-serialize.c b/src/core/execute-serialize.c index 63ed6a6afcf..18033fe9c30 100644 --- a/src/core/execute-serialize.c +++ b/src/core/execute-serialize.c @@ -2968,9 +2968,9 @@ static int exec_context_deserialize(ExecContext *c, FILE *f) { return r; c->ioprio_set = true; } else if ((val = startswith(l, "exec-context-cpu-scheduling-policy="))) { - r = sched_policy_from_string(val); - if (r < 0) - return r; + c->cpu_sched_policy = sched_policy_from_string(val); + if (c->cpu_sched_policy < 0) + return -EINVAL; c->cpu_sched_set = true; } else if ((val = startswith(l, "exec-context-cpu-scheduling-priority="))) { r = safe_atoi(val, &c->cpu_sched_priority); -- 2.47.3