From 855cca78a5a1f200fc72f2504dec17d7d481e096 Mon Sep 17 00:00:00 2001 From: ericjwang Date: Wed, 3 Jul 2019 00:06:20 +0800 Subject: [PATCH] fix redis option order --- pkg/cache/redis/pool.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkg/cache/redis/pool.go b/pkg/cache/redis/pool.go index 22d5ec5a6..9ca76e541 100644 --- a/pkg/cache/redis/pool.go +++ b/pkg/cache/redis/pool.go @@ -61,12 +61,12 @@ func NewPool(c *Config, options ...DialOption) (p *Pool) { if c.DialTimeout <= 0 || c.ReadTimeout <= 0 || c.WriteTimeout <= 0 { panic("must config redis timeout") } - var ops []DialOption - cnop := DialConnectTimeout(time.Duration(c.DialTimeout)) - rdop := DialReadTimeout(time.Duration(c.ReadTimeout)) - wrop := DialWriteTimeout(time.Duration(c.WriteTimeout)) - auop := DialPassword(c.Auth) - ops = append(ops, cnop, rdop, wrop, auop) + ops := []DialOption{ + DialConnectTimeout(time.Duration(c.DialTimeout)), + DialReadTimeout(time.Duration(c.ReadTimeout)), + DialWriteTimeout(time.Duration(c.WriteTimeout)), + DialPassword(c.Auth), + } ops = append(ops, options...) p1 := pool.NewSlice(c.Config) p1.New = func(ctx context.Context) (io.Closer, error) {