Bläddra i källkod

Fix: redis connection pool exhausted due to failure to release connections

Rod Hynes 9 år sedan
förälder
incheckning
1c06d46211
1 ändrade filer med 1 tillägg och 0 borttagningar
  1. 1 0
      psiphon/server/redis.go

+ 1 - 0
psiphon/server/redis.go

@@ -63,6 +63,7 @@ func UpdateRedisForLegacyPsiWeb(psiphonSessionID string, geoIPData GeoIPData) er
 	}
 
 	conn := redisPool.Get()
+	defer conn.Close()
 
 	// Note: using SET with NX (set if not exists) so as to not clobber
 	// any existing records set by an upstream connection server (i.e.,