James Wilkinson wrote: > does anyone know the status of Squid's ability to use kqueue on > FreeBSD as of squid2.5s1?
kqueue is supported in the current development version of Squid only (what will become Squid-3.0). There has never been any plans to have kqueue supported in Squid-2.5, and there is no patches adding said support to Squid-2.5. > I've examined the commloops project on the squid dev site, but > was unable to cleanly patch squid2.5s1 with the downloadable patch > to enable kqueue support. This is because the patch is for the development version of Squid at the time, which is significantly different from Squid-2.5. > Searching for material on the topic returns documents mostly > from '00/'01 and seems inconclusive with references to a > problem with deferred reads. The deferred reads is rumored to be eleminated in the current development version, which makes life easier for kqueue, epoll and other kernel event mechanisms. Regards Henrik
