On Monday 26 May 2014 09:36:52 xinghua_hi wrote: > hi: > > In man epoll , a section refer to "epoll edge trigger starvation problem", > and around to this we need to maintain a ready list instead of read socket > until EAGAIN. but i didn't find any related solution code in nginx. In > request body read function `ngx_http_do_read_client_request_body`, it seems > that nginx will read socket buffer until EAGAIN or has read Content-length > data. so if a client is fast enough and post data is large enough, is it > possible to starve other connections? SO do i miss something important? > nginx how to deal with this situation in read and write?
The question is: have you actually seen this problem in real life with a typical TCP connection over network? wbr, Valentin V. Bartenev _______________________________________________ nginx-devel mailing list nginx-devel@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-devel