only connect to cache server if there is no globally connected cache client
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 27 Dec 2007 21:40:56 +0000 (21:40 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 27 Dec 2007 21:40:56 +0000 (21:40 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@8281 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/oilsweb/oilsweb/lib/util.py

index a9aa4d5..0411d36 100644 (file)
@@ -23,7 +23,8 @@ def childInit():
     servers = osrf.set.get('cache.global.servers.server')
     if not isinstance(servers, list):
         servers = [servers]
-    osrf.cache.CacheClient.connect(servers)
+    if not osrf.cache.CacheClient.get_client():
+        osrf.cache.CacheClient.connect(servers)