diff options
| author | bbb651 <bar.ye651@gmail.com> | 2024-12-10 01:58:26 +0200 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-01-02 08:50:48 +0300 |
| commit | 0113292cf6a77aea55739c7e779a891786aa35bd (patch) | |
| tree | 1ded074e286b46bf6a622f320e3a53d9cf81d4f9 /src/utils | |
| parent | 4741ab2e0465275d58c36db426b169c742d964cf (diff) | |
| download | niri-0113292cf6a77aea55739c7e779a891786aa35bd.tar.gz niri-0113292cf6a77aea55739c7e779a891786aa35bd.tar.bz2 niri-0113292cf6a77aea55739c7e779a891786aa35bd.zip | |
Upgrade `zbus` and `async-io`
Diffstat (limited to 'src/utils')
| -rw-r--r-- | src/utils/spawning.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/utils/spawning.rs b/src/utils/spawning.rs index b7aa0d44..38ac52e6 100644 --- a/src/utils/spawning.rs +++ b/src/utils/spawning.rs @@ -424,8 +424,9 @@ mod systemd { trace!("waiting for JobRemoved"); for message in signals { + let body = message.body(); let body: (u32, OwnedObjectPath, &str, &str) = - message.body().context("error parsing signal")?; + body.deserialize().context("error parsing signal")?; if body.1 == job { // Our transient unit had started, we're good to exit the intermediate child. |
