forked from GNUsocial/gnu-social
Merge remote branch 'gitorious/1.0.x' into 1.0.x
This commit is contained in:
commit
e4422f9e48
@ -338,13 +338,27 @@ class Memcached_DataObject extends Safe_DataObject
|
||||
}
|
||||
|
||||
$start = microtime(true);
|
||||
$result = parent::_query($string);
|
||||
$fail = false;
|
||||
try {
|
||||
$result = parent::_query($string);
|
||||
} catch (Exception $e) {
|
||||
$fail = $e;
|
||||
}
|
||||
$delta = microtime(true) - $start;
|
||||
|
||||
$limit = common_config('db', 'log_slow_queries');
|
||||
if (($limit > 0 && $delta >= $limit) || common_config('db', 'log_queries')) {
|
||||
$clean = $this->sanitizeQuery($string);
|
||||
common_log(LOG_DEBUG, sprintf("DB query (%0.3fs): %s", $delta, $clean));
|
||||
if ($fail) {
|
||||
$msg = sprintf("FAILED DB query (%0.3fs): %s - %s", $delta, $fail->getMessage(), $clean);
|
||||
} else {
|
||||
$msg = sprintf("DB query (%0.3fs): %s", $delta, $clean);
|
||||
}
|
||||
common_log(LOG_DEBUG, $msg);
|
||||
}
|
||||
|
||||
if ($fail) {
|
||||
throw $fail;
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
@ -396,7 +396,7 @@ class StatusNet
|
||||
static function isHTTPS()
|
||||
{
|
||||
// There are some exceptions to this; add them here!
|
||||
return $_SERVER['HTTPS'];
|
||||
return !empty($_SERVER['HTTPS']);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user