Hi Yann,

42Kb works for me. Thanks for your support.

Regards,
Hemant

On Mon, Sep 17, 2018 at 9:16 PM Hemant Chaudhary <
hemantdude.chaudh...@gmail.com> wrote:

> If it will flush data then at what condition it will go to apr_poll
> function ??
>
> What I understand is that if buffer is filled with 52KB data and writev is
> not ready then it should go into apr_poll().
>
>
> Now the problem may exist with 42KB also.
>
> I hope I am explained my issue.
>
> Thanks
> Hemant
>
> On Sep 17, 2018 6:58 PM, "Yann Ylavic" <ylavic....@gmail.com> wrote:
>
>> Hi,
>>
>> On Mon, Sep 17, 2018 at 1:51 PM Hemant Chaudhary
>> <hemantdude.chaudh...@gmail.com> wrote:
>> >
>> > in the apache error_log with trace6, it is trying to flush because it
>> reached thresold_max_buffer. But at the same time, it is adding data in
>> buffer which increases it size to to more than 52KB and fails on NonStop.
>>
>> Yes, THRESHOLD_MAX_BUFFER is the limit *above* which the buffer is
>> flushed, but not the maximum number of bytes flushed...
>>
>> > How should I stop apache so that it should go to select function till
>> 52KB success.
>>
>> The simpler would be to take a 10K margin, like defining
>> THRESHOLD_MAX_BUFFER to 42K.
>> Otherwise, you need a patch like the one attached (untested)...
>>
>> Regards,
>> Yann.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
>> For additional commands, e-mail: users-h...@httpd.apache.org
>>
>

Reply via email to