Paul преди 6 години
родител
ревизия
8ca2f9ebce
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1
    1
      middleware/auth/session_redis.go

+ 1
- 1
middleware/auth/session_redis.go Целия файл

12
 }
12
 }
13
 
13
 
14
 func NewRedisSessionStore(address string, password string) *RedisSessionStore {
14
 func NewRedisSessionStore(address string, password string) *RedisSessionStore {
15
-	session := &RedisSessionStore{}
15
+	session := &RedisSessionStore{once:&sync.Once{}}
16
 	session.once.Do(func() {
16
 	session.once.Do(func() {
17
 		session.client = redis.NewClient(&redis.Options{
17
 		session.client = redis.NewClient(&redis.Options{
18
 			Addr:     address,
18
 			Addr:     address,