properly set socket as non blocking (bug 4940: unitialized local variables)
authorAntoine Musso <hashar@users.mediawiki.org>
Mon, 24 Apr 2006 15:55:42 +0000 (15:55 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Mon, 24 Apr 2006 15:55:42 +0000 (15:55 +0000)
includes/SquidUpdate.php

index ef6d620..dba47c5 100644 (file)
@@ -143,8 +143,8 @@ class SquidUpdate {
                                        /* open the remaining sockets for this server */
                                        list($server, $port) = explode(':', $wgSquidServers[$ss]);
                                        if(!isset($port)) $port = 80;
-                                       $sockets[] = @fsockopen($server, $port, $error, $errstr, 2);
-                                       @stream_set_blocking($sockets[$s],false);
+                                       $sockets[$so+1] = @fsockopen($server, $port, $error, $errstr, 2);
+                                       @stream_set_blocking($sockets[$so+1],false);
                                }
                                $so++;
                        }