git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit5edafc3efb7ddfdd802befb51857b65461145461
parent74a67f55db
authorLucas Galante <[email protected]>
date2026-06-15 10:04
Fix status server socket display naming initialization order

 src/server/run_server.rs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/server/run_server.rs b/src/server/run_server.rs
index 3c288ba..a3085f6 100644
--- a/src/server/run_server.rs
+++ b/src/server/run_server.rs
@@ -145,9 +145,6 @@ pub fn run_server() {
         std::process::exit(1);
     }
 
-    let status_sender = crate::status_server::spawn_status_server();
-    server.wm.status_sender = Some(status_sender);
-
     if let Some(path) = crate::config::default_config_path() {
         log::info!("loading config from {}", path);
         if let Err(e) = crate::config::parse_config(&path, &mut server.wm) {
@@ -172,6 +169,9 @@ pub fn run_server() {
 
     std::env::set_var("WAYLAND_DISPLAY", &socket_str);
 
+    let status_sender = crate::status_server::spawn_status_server();
+    server.wm.status_sender = Some(status_sender);
+
 
     let started = unsafe { ffi::wlr_backend_start(server.backend) };
     if !started {