* May be useful for very long batch queries such as
* full-wiki dumps, where a single query reads out over
* hours or days.
- * 'lockTimeout' : Set the lock wait timeout value in seconds.
*
* @param $options Array
* @return void
$this->query( "SET net_read_timeout=$timeout" );
$this->query( "SET net_write_timeout=$timeout" );
}
- if ( isset( $options['lockTimeout'] ) ) {
- $timeout = (int)$options['lockTimeout'];
- $this->query( "SET table_lock_wait_timeout=$timeout" ); // table level
- $this->query( "SET innodb_lock_wait_timeout=$timeout" ); // row level
- }
}
public function lock( $lockName, $method, $timeout = 5 ) {