runc exec: fix setting process.Scheduler

Commit 770728e1 added Scheduler field into both Config and Process,
but forgot to add a mechanism to actually use Process.Scheduler.
As a result, runc exec does not set Process.Scheduler ever.

Fix it, and a test case (which fails before the fix).

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
This commit is contained in:
Kir Kolyshkin
2025-01-08 14:11:02 -08:00
parent b9114d91e2
commit 99f9ed94dc
7 changed files with 52 additions and 11 deletions
+1 -1
View File
@@ -155,7 +155,7 @@ func (l *linuxStandardInit) Init() error {
}
}
if err := setupScheduler(l.config.Config); err != nil {
if err := setupScheduler(l.config); err != nil {
return err
}