Merge branch 'm27_MDL-43482_Lot_Of_Passed_By_Reference_Messages' of https://github...
authorDan Poltawski <dan@moodle.com>
Tue, 7 Jan 2014 09:20:44 +0000 (17:20 +0800)
committerDan Poltawski <dan@moodle.com>
Tue, 7 Jan 2014 09:20:44 +0000 (17:20 +0800)
1  2 
mod/chat/chatd.php

diff --combined mod/chat/chatd.php
@@@ -57,6 -57,11 +57,6 @@@ $_SERVER['HTTP_USER_AGENT'] = 'dummy'
  $_SERVER['SERVER_NAME'] = $CFG->chat_serverhost;
  $_SERVER['PHP_SELF']    = "http://$CFG->chat_serverhost:$CFG->chat_serverport/mod/chat/chatd.php";
  
 -$safemode = ini_get('safe_mode');
 -if(!empty($safemode)) {
 -    die("Error: Cannot run with PHP safe_mode = On. Turn off safe_mode in php.ini.\n");
 -}
 -
  core_php_time_limit::raise(0);
  error_reporting(E_ALL);
  
@@@ -201,7 -206,9 +201,9 @@@ class ChatDaemon 
          // if this is needed, as we have a nonblocking socket anyway.
          // If trouble starts to creep up, we 'll restore this.
  //        $check_socket = array($connection);
- //        $socket_changed = socket_select($read = NULL, $check_socket, $except = NULL, 0, 0);
+ //        $read = null;
+ //        $except = null;
+ //        $socket_changed = socket_select($read, $check_socket, $except, 0, 0);
  //        if($socket_changed > 0) {
  //
  //            // ABOVE CODE GOES HERE
@@@ -691,7 -698,9 +693,9 @@@ EOD
  
      function conn_accept() {
          $read_socket = array($this->listen_socket);
-         $changed = socket_select($read_socket, $write = NULL, $except = NULL, 0, 0);
+         $write = null;
+         $except = null;
+         $changed = socket_select($read_socket, $write, $except, 0, 0);
  
          if(!$changed) {
              return false;
              return 0;
          }
  
-         $retval = socket_select($monitor, $a = NULL, $b = NULL, NULL);
+         $a = null;
+         $b = null;
+         $retval = socket_select($monitor, $a, $b, null);
          $handles = $monitor;
  
          return $retval;
@@@ -1003,7 -1014,9 +1009,9 @@@ while(true) 
      if($DAEMON->conn_activity_ufo($active)) {
          foreach($active as $handle) {
              $read_socket = array($handle);
-             $changed = socket_select($read_socket, $write = NULL, $except = NULL, 0, 0);
+             $write = null;
+             $except = null;
+             $changed = socket_select($read_socket, $write, $except, 0, 0);
  
              if($changed > 0) {
                  // Let's see what it has to say