I think the problem is the web server, on my Win8.1 desktop with IIS6.2 it updates every 10 seconds as multiples but with Apache2 it works correctly every second. If I set $| = 0; on Apache it updates every 10 seconds the same as IIS.
What value is this line in your php.ini
output_buffering=??In reply to Re^3: HTML5, SSE, flush output '$| = 1' not working as expected
by poj
in thread HTML5, SSE, flush output '$| = 1' not working as expected
by ehaase
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |