diff options
| author | namilsk <namilsk@namilsk.tech> | 2026-02-15 17:19:29 +0300 |
|---|---|---|
| committer | namilsk <namilsk@namilsk.tech> | 2026-02-15 17:19:29 +0300 |
| commit | 6764dee29aeb9db9e12e902c1c60a8884d5bcb79 (patch) | |
| tree | ed55ecdafa988e852b2f7d3c813c99118e692ec5 /init/src/services/units.rs | |
| parent | 7aeb7f48700b5864ef0231a68cb9a7bef814e5c8 (diff) | |
Fixed error with `pids.retain` in services/units.rs
Diffstat (limited to 'init/src/services/units.rs')
| -rw-r--r-- | init/src/services/units.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/init/src/services/units.rs b/init/src/services/units.rs index ffb7900..316a15e 100644 --- a/init/src/services/units.rs +++ b/init/src/services/units.rs @@ -139,7 +139,7 @@ pub fn services_mainloop() -> Result<(), Box<dyn std::error::Error + Send>> { )); // Stops other runlevel services - pids.retain(|(child, exec, _, _)| { + pids.retain_mut(|(child, exec, _, _)| { // TODO: Correct stop with SIGTERM + timeout match child.try_wait() { Ok(Some(_)) => { |
