mirror of
https://github.com/golang/go
synced 2024-10-14 03:43:28 +00:00
database/sql: simplify retry logic when got bad connection
This commit is contained in:
parent
a3848947b9
commit
7499b0c941
|
@ -1543,10 +1543,7 @@ func (db *DB) retry(fn func(strategy connReuseStrategy) error) error {
|
|||
}
|
||||
}
|
||||
|
||||
if maxBadConnRetries > 0 {
|
||||
return fn(alwaysNewConn)
|
||||
}
|
||||
return fn(cachedOrNewConn)
|
||||
return fn(alwaysNewConn)
|
||||
}
|
||||
|
||||
// PrepareContext creates a prepared statement for later queries or executions.
|
||||
|
|
Loading…
Reference in a new issue