One more $wgDBtype. I think this is the last offender in core; all the remaining usages are justified

This commit is contained in:
Chad Horohoe 2010-12-10 14:04:00 +00:00
parent a548c1d87a
commit 7c577f96ec

View file

@ -240,14 +240,12 @@ class SqlBagOStuff extends BagOStuff {
var $lastExpireAll = 0;
protected function getDB() {
global $wgDBtype;
if ( !isset( $this->db ) ) {
/* We must keep a separate connection to MySQL in order to avoid deadlocks
* However, SQLite has an opposite behaviour.
* @todo Investigate behaviour for other databases
*/
if ( $wgDBtype == 'sqlite' ) {
if ( wfGetDB( DB_MASTER )->getType() == 'sqlite' ) {
$this->db = wfGetDB( DB_MASTER );
} else {
$this->lb = wfGetLBFactory()->newMainLB();