[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#377697: New version of squid hangs at startup



This one time, at band camp, Luigi Gangitano said:
> severity 377697 important
> thanks
> 
> [ I'm taking this to debian-devel seeking for broader consensus ]
> 
> Latest versions of squid (2.6.x and 3.0.x) support the epoll()  
> function that is provided by 2.6 kernels. This speeds up seek  
> operations on disk and thus squid performance, but is not supported  
> by older 2.4.x kernels.
> 
> Since this is a compile time choice and kernel 2.4.27 is still in the  
> archive we have the following options:
> 
> 1. drop epoll() support
> 2. build multiple versions of squid (with and w/o epoll())
> 3. drop support for older kernels (will etch release with a 2.4  
> default kernel?)

4. Make it a runtime startup decision.  More work to implement, but for
things like this, it seems like a reaonably sane choice.  Probably still
#ifdef'ed to only bother checking on linux, but still.
-- 
 -----------------------------------------------------------------
|   ,''`.                                            Stephen Gran |
|  : :' :                                        sgran@debian.org |
|  `. `'                        Debian user, admin, and developer |
|    `-                                     http://www.debian.org |
 -----------------------------------------------------------------

Attachment: signature.asc
Description: Digital signature


Reply to: