Skip to content

Commit bd82e96

Browse files
committed
return ctx.Err() instead ErrNoAvailableConns
1 parent f1ed03b commit bd82e96

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

internal/cluster/cluster.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ var (
2828

2929
// ErrClusterEmpty returned when no connections left in cluster.
3030
ErrClusterEmpty = errors.New(fmt.Errorf("cluster empty"))
31-
32-
// ErrNoAvailableConns returned when cluster have no available connections
33-
ErrNoAvailableConns = errors.New(fmt.Errorf("no available conns"))
3431
)
3532

3633
type cluster struct {
@@ -291,7 +288,7 @@ func (c *cluster) Get(ctx context.Context, opts ...crudOption) (cc conn.Conn, er
291288
for {
292289
select {
293290
case <-ctx.Done():
294-
return nil, errors.WithStackTrace(ErrNoAvailableConns)
291+
return nil, errors.WithStackTrace(ctx.Err())
295292
default:
296293
cc = c.config.Balancer().Next()
297294
if cc == nil {

0 commit comments

Comments
 (0)