diff --git a/redis/client.go b/redis/client.go index 71abd98a2a39b274171d42e7f265a3d6f14dea90..2d8ad8de142a99580220dcbb5847fc5cc4d6b418 100644 --- a/redis/client.go +++ b/redis/client.go @@ -85,7 +85,9 @@ } } if len(urls) == 1 { - if urls[0].Scheme == "redis" || urls[0].Scheme == "rediss" { + if urls[0].Scheme == "redis" || + urls[0].Scheme == "rediss" || + urls[0].Scheme == "unix" { opts, err := redis.ParseURL(raw) if err != nil { return nil, err