From 53f893ce8c298e8bfd0aa6b7eaca8609b1898456 Mon Sep 17 00:00:00 2001 From: Michael Bolin Date: Sun, 17 Aug 2025 11:35:03 -0700 Subject: [PATCH] chore: prefer returning Err to expect() --- codex-rs/login/src/server.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/codex-rs/login/src/server.rs b/codex-rs/login/src/server.rs index ef85df69ea..19ef4c1cfe 100644 --- a/codex-rs/login/src/server.rs +++ b/codex-rs/login/src/server.rs @@ -59,10 +59,9 @@ pub struct LoginServer { impl LoginServer { pub fn block_until_done(self) -> io::Result<()> { - #[expect(clippy::expect_used)] self.server_handle .join() - .expect("can't join on the server thread") + .map_err(|err| io::Error::other(format!("login server thread panicked: {err:?}")))? } pub fn cancel(&self) {