From 23b198f30b6aa2b68dbbc216a63dead2af9b938f Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 7 May 2026 19:34:01 +0200 Subject: [PATCH] kms: Fix surface drop_and_join --- src/backend/kms/surface/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/kms/surface/mod.rs b/src/backend/kms/surface/mod.rs index 9ecf7db5..6b0d42b4 100644 --- a/src/backend/kms/surface/mod.rs +++ b/src/backend/kms/surface/mod.rs @@ -464,7 +464,7 @@ impl Surface { pub fn drop_and_join(mut self) { let thread = self.thread.take(); - let _ = self; + std::mem::drop(self); if let Some(thread) = thread { let name = thread.thread().name().unwrap().to_string(); let _ = thread.join();