Hello Luca, Am 01.02.2018 um 09:10 schrieb Hajo
Locke:
Hello Luca,Unfortunately i spoke too soon. I was too euphoric when reading your answer ;) Behaviour is definitively more then expected, but it seems there is still a minimum-limit for the buffer to flush. I suppose this limit is 4096 bytes. you can comprehend this with pastebinexample above. Change line 2 from "$string_length = 14096;" to "$string_length = 1331;" When calling this php-file you will see no progress. All output appears at once. Change scriptline to "$string_length = 1332;", you will see at least 2 steps of output, because first step seems to break this 4096 bufferlimit. increasing $string_length more and more results in more steps of output. So current mod_proxy_fcgi.c from svn with configured "flushpackets=On" seems to work exaktly like "flushpackets=auto iobuffersize=4096". setting iobuffersize to lower numbers has no effect. What do you think? Is there still a hard-coded limit or do i have a problem in my configuration? I would be really glad, if you could take a look at this issue.
Thank you, Hajo |