$sockname = "/tmp/" . $session . ".socket" ;
- $clientsocket = fsockopen($sockname, 0, $errno, $errstr, 5);
+ $clientsocket = fsockopen(SOCKET_PREFIX.$sockname, 0, $errno, $errstr, 5);
if (!$clientsocket) {
// It ain't there, dude. Open up the proxy. (C version)
//$cmd = "./sessionproxy " . $sockname ;
// It ain't there, dude. Open up the proxy. (PHP version)
if (CITADEL_DEBUG_PROXY){
- $stdout = '>>/tmp/sessionproxyout.txt';
+ $stdout = '>>/tmp/sessionproxyout.txt ';
}
else{
- $stdout = '>/dev/null';
+ $stdout = '>/dev/null ';
}
$cmd = "./sessionproxy.php " . $sockname .
" </dev/null ".$stdout."2>&1 " .
" 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 & " ;
exec($cmd);
+ sleep(1);
// Keep attempting connections 10 times per second up to 100 times
$attempts = 0;