X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fsite%2FDBSiteStore.php;h=e5247f2fc1ca8050c4fa61ae06f974dac59d6182;hp=974789f94f12d63758b8183af6ce2ce2273edb52;hb=ce079cf6ad79ca8d3360817f809b219d166f9153;hpb=e44681839f07f5ab481abf8ada9058c9fe386797 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;