https://bz.apache.org/bugzilla/show_bug.cgi?id=61616

--- Comment #61 from Carsten Wolff <cars...@wolffcarsten.de> ---
Hi Yann,

(In reply to Yann Ylavic from comment #56)
> Created attachment 35783 [details]
> Handle POLLOUT in proxy_connect (v12)
> 
> Does it work for you?

unfortunately not, it creates busy loops again, when I:
- start 100 transfers "simultaniously"
- quickly interrupt the rsync clients (SIGINT)

strace repeats:

epoll_wait(15, [{EPOLLOUT|EPOLLHUP, {u32=4292461128, u64=140737485849160}}], 2,
300000) = 1
epoll_ctl(15, EPOLL_CTL_ADD, 13, {EPOLLOUT, {u32=4292461032,
u64=140737485849064}}) = 0
epoll_ctl(15, EPOLL_CTL_DEL, 14, 0x7fffffd9c0b0) = 0
shutdown(14, SHUT_WR)                   = -1 ENOTCONN (Transport endpoint is
not connected)

Just like in comment#44, (patch v10). Maybe, apr_socket_shutdown != APR_SUCCESS
should be handled afterall.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to