Make LBFactorySingle call initLoadBalancer() as the others do
authorAaron Schulz <aschulz@wikimedia.org>
Fri, 21 Oct 2016 00:48:15 +0000 (17:48 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Fri, 21 Oct 2016 01:25:15 +0000 (18:25 -0700)
Change-Id: I0ef09d7f4ffbba1debb43def785f0052139d7d86

includes/libs/rdbms/lbfactory/LBFactorySingle.php

index af4a350..a64117f 100644 (file)
@@ -39,7 +39,9 @@ class LBFactorySingle extends LBFactory {
                        throw new InvalidArgumentException( "Missing 'connection' argument." );
                }
 
-               $this->lb = new LoadBalancerSingle( array_merge( $this->baseLoadBalancerParams(), $conf ) );
+               $lb = new LoadBalancerSingle( array_merge( $this->baseLoadBalancerParams(), $conf ) );
+               $this->initLoadBalancer( $lb );
+               $this->lb = $lb;
        }
 
        /**