database/sql: simplify retry logic when got bad connection

This commit is contained in:
Jinzhu 2022-07-27 23:10:57 +08:00
parent a3848947b9
commit 7499b0c941

View file

@ -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.