Hi!
The connection_* function don't seem to work for me and I can no longer
determine when the user has aborted the script. When I close the browser
window the script just keeps running. (see bug #23163)
The body of the script essentially looks like this:
while( !$done ) {
$con->sendMessage("x"); # Send msg to Jabber server
sleep(1);
}
I made an interesting and somewhat weird observation though:
If I use the print or echo command in the while-loop once (!) then the
script will terminate after the loop has run *exactly* three times after
the abort.
If I put more than one print/echo in the loop (2->inf) then the script
will terminate after *exactly* 2 (!) iterations of the loop after the
script has aborted.
The length of the string used in the print/echo statement doesn't seem
to matter.
I hope this helps as this bug is currently a showstopper for the stuff
I'm developing (a PHP Jabber client).
I'm running Red Hat 7.3 with the standard apache-1.3.27-2 package and a
self-compiled php-4.3.3rc4 (php-4.3.2 didn't work either).
--
-----------------
conversis GmbH
Dennis Jacobfeuerborn
Geschäftsführer
Falkstraße 73-77
47058 Duisburg
[EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php