aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-08-27 10:33:58 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-08-27 10:33:58 +0400
commitdd5bcde581e7e54b318685342e7ac89b69f094d5 (patch)
tree5c2aba0c26cf4411548b89895057594b11b1b423
parente09a6d6392e73d8410b177ed9307c15f97d14858 (diff)
downloadniri-dd5bcde581e7e54b318685342e7ac89b69f094d5.tar.gz
niri-dd5bcde581e7e54b318685342e7ac89b69f094d5.tar.bz2
niri-dd5bcde581e7e54b318685342e7ac89b69f094d5.zip
Unset NOTIFY_SOCKET so it's not inherited
-rw-r--r--src/main.rs6
-rw-r--r--src/niri.rs2
2 files changed, 1 insertions, 7 deletions
diff --git a/src/main.rs b/src/main.rs
index 3d5079cc..bb5133ba 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -20,7 +20,6 @@ use std::ffi::OsString;
use backend::Backend;
use clap::Parser;
use niri::Niri;
-use sd_notify::NotifyState;
use smithay::reexports::calloop::EventLoop;
use smithay::reexports::wayland_server::{Display, DisplayHandle};
use tracing_subscriber::EnvFilter;
@@ -123,9 +122,4 @@ fn main() {
}
})
.unwrap();
-
- // Tell systemd we're stopping.
- if let Err(err) = sd_notify::notify(false, &[NotifyState::Stopping]) {
- warn!("error notifying systemd: {err:?}");
- }
}
diff --git a/src/niri.rs b/src/niri.rs
index 9a8dcac3..a7dbfb54 100644
--- a/src/niri.rs
+++ b/src/niri.rs
@@ -185,7 +185,7 @@ impl Niri {
zbus_conn = Some(conn);
// Notify systemd we're ready.
- if let Err(err) = sd_notify::notify(false, &[NotifyState::Ready]) {
+ if let Err(err) = sd_notify::notify(true, &[NotifyState::Ready]) {
warn!("error notifying systemd: {err:?}");
};
}