guard controller set to fix hot restarts

This commit is contained in:
Henry Hiles 2026-04-21 11:22:33 -04:00
commit 7d64d780b8
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -29,7 +29,7 @@ impl Workspace {
pub fn listen_workspaces(sink: StreamSink<Vec<Vec<Workspace>>>) -> Result<()> { pub fn listen_workspaces(sink: StreamSink<Vec<Vec<Workspace>>>) -> Result<()> {
let (tx, rx): (Sender<u32>, Channel<u32>) = channel(); let (tx, rx): (Sender<u32>, Channel<u32>) = channel();
CONTROLLER.set(tx).unwrap(); let _ = CONTROLLER.set(tx);
let connection = Connection::connect_to_env().unwrap(); let connection = Connection::connect_to_env().unwrap();
let event_queue = connection.new_event_queue(); let event_queue = connection.new_event_queue();