]> git.ipfire.org Git - thirdparty/squid.git/commit - src/comm/ModEpoll.cc
Bug #1939: --enable-epoll causes SSL to occationally hang
authorhno <>
Sun, 10 Jun 2007 17:02:23 +0000 (17:02 +0000)
committerhno <>
Sun, 10 Jun 2007 17:02:23 +0000 (17:02 +0000)
commit0a080ce3175f81a51aac778873828eb02fe821b2
tree16628f50f6d5c312ab8d6b33a316aa99ccba7b87
parent627403592a9d3e02e35c01e4337aa6ec083d620c
Bug #1939: --enable-epoll causes SSL to occationally hang

This patch makes comm_epoll support the "read_pending" flag, indicating
data has been buffered at the I/O layer and is immediately available for
processing without having to wait for an I/O event.

kqueue still needs fixing.
src/comm_epoll.cc
src/comm_kqueue.cc
src/comm_poll.cc
src/comm_select.cc