From 63601400e476c6cf43d985f3e7b9864681695ed4 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Fri, 18 Jan 2013 16:46:04 +0100 Subject: Update to MediaWiki 1.20.2 this update includes: * adjusted Arch Linux skin * updated FluxBBAuthPlugin * patch for https://bugzilla.wikimedia.org/show_bug.cgi?id=44024 --- maintenance/locking/LockServerDaemon.php | 36 +++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 10 deletions(-) (limited to 'maintenance/locking/LockServerDaemon.php') diff --git a/maintenance/locking/LockServerDaemon.php b/maintenance/locking/LockServerDaemon.php index 1a4a928e..689c9309 100644 --- a/maintenance/locking/LockServerDaemon.php +++ b/maintenance/locking/LockServerDaemon.php @@ -1,12 +1,28 @@ authKey ) !== $key ) { return 'BAD_KEY'; - } elseif ( strlen( $session ) !== 31 ) { + } elseif ( strlen( $session ) !== 32 ) { return 'BAD_SESSION'; } $values = explode( '|', $values ); @@ -256,9 +272,9 @@ class LockServerDaemon { /** * Remove a socket's corresponding session from tracking and * store it in the dead session tracking if it still has locks. - * + * * @param $socket resource - * @return book + * @return bool */ protected function recordDeadSocket( $socket ) { $session = array_search( $socket, $this->sessions ); @@ -293,7 +309,7 @@ class LockServerDaemon { /** * Get the current timestamp and memory usage - * + * * @return string */ protected function stat() { @@ -382,7 +398,7 @@ class SocketArray { /** * @param $sock resource - * @return string|false + * @return string|bool */ public function readRcvBuffer( $sock ) { $key = array_search( $sock, $this->clients ); @@ -463,10 +479,10 @@ class LockHolder { /** * @param $session string - * @return bool + * @return bool */ public function sessionHasLocks( $session ) { - return isset( $this->sessionIndexSh[$session] ) + return isset( $this->sessionIndexSh[$session] ) || isset( $this->sessionIndexEx[$session] ); } -- cgit v1.2.2