fix: stop retrying on "no password supplied"
This commit is contained in:
committed by
Steve Chavez
parent
8d1961ce07
commit
bcce7b1c53
@@ -18,6 +18,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
|||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- #2791, Fix dropping schema cache reload notifications - @steve-chavez
|
- #2791, Fix dropping schema cache reload notifications - @steve-chavez
|
||||||
|
- #2801, Stop retrying connection when "no password supplied" - @steve-chavez
|
||||||
|
|
||||||
## [11.0.1] - 2023-04-27
|
## [11.0.1] - 2023-04-27
|
||||||
|
|
||||||
|
|||||||
@@ -450,7 +450,7 @@ checkIsFatal :: SQL.UsageError -> Maybe Text
|
|||||||
checkIsFatal (SQL.ConnectionUsageError e)
|
checkIsFatal (SQL.ConnectionUsageError e)
|
||||||
| isAuthFailureMessage = Just $ toS failureMessage
|
| isAuthFailureMessage = Just $ toS failureMessage
|
||||||
| otherwise = Nothing
|
| otherwise = Nothing
|
||||||
where isAuthFailureMessage = "FATAL: password authentication failed" `isInfixOf` failureMessage
|
where isAuthFailureMessage = or ["FATAL: password authentication failed" `isInfixOf` failureMessage, "no password supplied" `isInfixOf` failureMessage ]
|
||||||
failureMessage = BS.unpack $ fromMaybe mempty e
|
failureMessage = BS.unpack $ fromMaybe mempty e
|
||||||
checkIsFatal(SQL.SessionUsageError (SQL.QueryError _ _ (SQL.ResultError serverError)))
|
checkIsFatal(SQL.SessionUsageError (SQL.QueryError _ _ (SQL.ResultError serverError)))
|
||||||
= case serverError of
|
= case serverError of
|
||||||
|
|||||||
Reference in New Issue
Block a user