when to call ngx_handle_write_event?i am not really understanded.

Vladimir Shebordaev vshebordaev at mail.ru
Tue Jun 5 11:23:38 UTC 2012


2012/6/5 l.jay Yuan <pass86 at gmail.com>:
> sorry, fix: call ngx_handle_write_event?
>
> 2012/6/5 l.jay Yuan <pass86 at gmail.com>:
>> if i do not call ngx_handle_write_event  the ngx_connection_t 's
>> ngx_event_t *write will never be handler.
>> it means after c->send(c, buf, n) then call c->send(c, buf, n)?
>>

Yes, you should firstly process the data then update the connection
state for the next event, i.e. call ngx_handle_write_event()

>> 2012/6/5 Vladimir Shebordaev <vshebordaev at mail.ru>:
>>> Hi!
>>>
>>> ngx_handle_write_event() is the event processiong state machine
>>> interface function that is to proper update event and connection
>>> states after write event is fired and the data has been probably
>>> written to the corresponding descriptor. It can optionally update
>>> send_lowat option on the connection socket.
>>>
>>> --
>>> Regards,
>>> Vladimir
>>>
>>>
>>> 2012/6/5 l.jay Yuan <pass86 at gmail.com>:
>>>> when to call ngx_handle_write_event?i am not really understanded.
>>>> who can explain me?
>>>>



More information about the nginx-devel mailing list