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()