From ebdd609ed2ab217ed423c5b0ed9341bfbf5f73e1 Mon Sep 17 00:00:00 2001 From: pennae <82953136+pennae@users.noreply.github.com> Date: Tue, 30 Aug 2022 21:15:41 +0200 Subject: [PATCH] bug: don't convert all oauth token verification errors to resource_unavailable (#1389) --- syncstorage/src/tokenserver/auth/oauth.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syncstorage/src/tokenserver/auth/oauth.rs b/syncstorage/src/tokenserver/auth/oauth.rs index 6d4aa5da..7df81993 100644 --- a/syncstorage/src/tokenserver/auth/oauth.rs +++ b/syncstorage/src/tokenserver/auth/oauth.rs @@ -168,7 +168,7 @@ impl VerifyToken for Verifier { ..TokenserverError::resource_unavailable() })? .map_err(|e| match e { - BlockingError::Error(_) => TokenserverError::resource_unavailable(), + BlockingError::Error(inner) => inner, BlockingError::Canceled => TokenserverError { context: "Tokenserver threadpool operation failed".to_owned(), ..TokenserverError::internal_error()