ID: 21331
Comment by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Open
Bug Type: Documentation problem
Operating System: Linux
PHP Version: 4.3.0
New Comment:
alright I supose its ok to close this bug then .. since the ticks thing
did make it work in the end .. and the ticks problems are prety much me
not understanding what really ticks do
Previous Comments:
------------------------------------------------------------------------
[2003-01-10 02:12:21] [EMAIL PROTECTED]
The "ticks" aspect isn't really a change from the previous behaviour,
when set as:
declare(ticks=1);
Though I would like to point out that anything using
register_tick_function() will now magically get executed ALL THE TIME,
even though this has to be enabled for signal handling support.
------------------------------------------------------------------------
[2003-01-02 15:37:05] [EMAIL PROTECTED]
using define(ticks=1); it seems to have gotten rid of the problem with
it executing extra code here is a sample
$foo = socket_accept($sock);
echo "Line One...\n";
echo "Line Two...\n";
with define(ticks=2); "Line One..." shows up before the signal handler
is called .. with ticks=1 it doesnt .. so again knowing what exactly
this ticks define does would help.
------------------------------------------------------------------------
[2003-01-02 15:13:24] [EMAIL PROTECTED]
on a side but related issue .. the warning about the interrupted system
call is spewed out twice .. so I guess thats a bug in itself
------------------------------------------------------------------------
[2003-01-02 15:10:38] [EMAIL PROTECTED]
ok .. so now the handler executes with that third param set to false,
but it looks like code after the call to socket_accept() still a line
or two of it is run before the handler kicks in.
also what is the significance of the value of the ticks define?
------------------------------------------------------------------------
[2003-01-02 11:46:39] [EMAIL PROTECTED]
add the following to the start of your script:
declare(ticks=2);
Signal handlers require ticks to be activated in order to be
triggered.
Changing to a documentation problem.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/21331
--
Edit this bug report at http://bugs.php.net/?id=21331&edit=1
--
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php