// server connection. We need one of these for each session because PHP does
// not have a way to bind a session to a persistent socket.
//
+// Web designers: don't touch this module. It's not included in your web pages
+// and therefore you don't need to be here.
+//
// Copyright (c) 2003 by Art Cancro <ajc@uncensored.citadel.org>
// This program is released under the terms of the GNU General Public License.
-//
// sock_gets() -- reads one line of text from a socket
// We need to get a connection to the Citadel server going now.
$ctdlsock = fsockopen("uncensored.citadel.org", 504, $errno, $errstr, 30);
-// $ctdlsock = fsockopen("/appl/citadel/citadel.socket", 0, $errno, $errstr, 30);
+//$ctdlsock = fsockopen("/appl/citadel/citadel.socket", 0, $errno, $errstr, 30);
if (!$ctdlsock) {
socket_close ($sock);
system("/bin/rm -f " . $sockname);
do {
// Wait for connections, but time out after 15 minutes.
+ // socket_select() is completely b0rken in PHP 4.1, which is why
+ // this program requires PHP 4.3 or newer.
+ //
if (socket_select($readsock = array($sock),
$writesock = NULL,
$exceptsock = NULL,