err value shouldn't be use

pull/189/head
yangtao27 4 years ago
parent c1ee2a0adb
commit ec11cf0a6d

@ -171,11 +171,7 @@ func (p *Pool) Get(ctx context.Context) (*ClientConn, error) {
if wrapper.ClientConn == nil { if wrapper.ClientConn == nil {
wrapper.ClientConn, err = p.factory(ctx) wrapper.ClientConn, err = p.factory(ctx)
if err != nil { if err != nil {
// If there was an error, we want to put back a placeholder return nil, err
// client in the channel
clients <- ClientConn{
pool: p,
}
} }
// This is a new connection, reset its initiated time // This is a new connection, reset its initiated time
wrapper.timeInitiated = time.Now() wrapper.timeInitiated = time.Now()

Loading…
Cancel
Save