In mctest.php, use the configured timeout instead of the default
authorTim Starling <tstarling@wikimedia.org>
Fri, 27 Apr 2012 04:51:52 +0000 (14:51 +1000)
committerTim Starling <tstarling@wikimedia.org>
Fri, 27 Apr 2012 04:51:52 +0000 (14:51 +1000)
Change-Id: Ia003c7f96cd0de91db57ec83036493e4bb995ee7

maintenance/mctest.php

index 359cd24..088eaa3 100644 (file)
@@ -33,7 +33,7 @@ class mcTest extends Maintenance {
        }
 
        public function execute() {
-               global $wgMemCachedServers;
+               global $wgMemCachedServers, $wgMemCachedTimeout;
 
                $iterations = $this->getOption( 'i', 100 );
                if ( $this->hasArg() ) {
@@ -42,7 +42,10 @@ class mcTest extends Maintenance {
 
                foreach ( $wgMemCachedServers as $server ) {
                        $this->output( $server . " ", $server );
-                       $mcc = new MemCachedClientforWiki( array( 'persistant' => true ) );
+                       $mcc = new MemCachedClientforWiki( array(
+                               'persistant' => true,
+                               'timeout' => $wgMemCachedTimeout
+                       ) );
                        $mcc->set_servers( array( $server ) );
                        $set = 0;
                        $incr = 0;