From f518db3d6a4828b62431fcc3903f656d672e3111 Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Wed, 4 Mar 2026 19:49:12 +0100 Subject: [PATCH] drivers/inputd: Minor cleanup --- drivers/inputd/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/inputd/src/main.rs b/drivers/inputd/src/main.rs index 614b109224..1120ddc404 100644 --- a/drivers/inputd/src/main.rs +++ b/drivers/inputd/src/main.rs @@ -176,7 +176,6 @@ impl SchemeSync for InputScheme { let mut path_parts = path.split('/'); let command = path_parts.next().ok_or(SysError::new(EINVAL))?; - let fd = self.next_id.fetch_add(1, Ordering::SeqCst); let handle_ty = match command { "producer" => Handle::Producer, @@ -273,6 +272,7 @@ impl SchemeSync for InputScheme { log::debug!("{path} channel has been opened"); + let fd = self.next_id.fetch_add(1, Ordering::SeqCst); self.handles.insert(fd, handle_ty); Ok(OpenResult::ThisScheme { number: fd,