X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=includes%2Fsite%2FDBSiteStore.php;h=e5247f2fc1ca8050c4fa61ae06f974dac59d6182;hb=61898ad28ed69c5b391eb43e0db9386279b9612c;hp=974789f94f12d63758b8183af6ce2ce2273edb52;hpb=2f885ee6b797e5a176ce7b270b674a04b5945b06;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/site/DBSiteStore.php b/includes/site/DBSiteStore.php index 974789f94f..e5247f2fc1 100644 --- a/includes/site/DBSiteStore.php +++ b/includes/site/DBSiteStore.php @@ -73,7 +73,7 @@ class DBSiteStore implements SiteStore { protected function loadSites() { $this->sites = new SiteList(); - $dbr = $this->dbLoadBalancer->getConnection( DB_SLAVE ); + $dbr = $this->dbLoadBalancer->getConnection( DB_REPLICA ); $res = $dbr->select( 'sites', @@ -130,8 +130,6 @@ class DBSiteStore implements SiteStore { $this->sites->setSite( $site ); } } - - $this->dbLoadBalancer->reuseConnection( $dbr ); } /** @@ -249,8 +247,6 @@ class DBSiteStore implements SiteStore { $dbw->endAtomic( __METHOD__ ); - $this->dbLoadBalancer->reuseConnection( $dbw ); - $this->reset(); return $success; @@ -280,8 +276,6 @@ class DBSiteStore implements SiteStore { $ok = $dbw->delete( 'site_identifiers', '*', __METHOD__ ) && $ok; $dbw->endAtomic( __METHOD__ ); - $this->dbLoadBalancer->reuseConnection( $dbw ); - $this->reset(); return $ok;