]> git.proxmox.com Git - pve-lxc-syscalld.git/blobdiff - src/main.rs
finish service file
[pve-lxc-syscalld.git] / src / main.rs
index 640580634f9521eb1a2c301d2f2212a67a6697a8..2f80ef9b83e329577adf2f416ead039ed3494727 100644 (file)
@@ -128,7 +128,7 @@ extern "C" {
 
 fn notify_systemd() -> StdIo::Result<()> {
     let err = unsafe { sd_notify(0, c_str!("READY=1\n").as_ptr()) };
-    if err == 0 {
+    if err >= 0 {
         Ok(())
     } else {
         Err(StdIo::Error::from_raw_os_error(-err))