Interesting...

Here's what I did (downloaded patch from here
http://devel.squid-cache.org/cgi-bin/diff2/epoll-2_5.patch?s2_5):

        #> tar zxvf squid.tar.gz
        #> mv squid-2.5STABLE12/ squid
        #> patch -p0 < epoll-2_5.patch
        #> cd squid
        #> ulimit -HSn 8192
        #> ./configure --prefix=/usr/local/squid --enable-async-io
--enable-snmp --enable-htcp --enable-underscores --enable-epoll
        #> make
        (etc..)

Can you help me understand what I missed?  I've never worked with CVS or
bootsrap.sh, so please be specific :)   


-----Original Message-----
From: Chris Robertson [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 23, 2006 10:04 AM
To: squid-users@squid-cache.org
Subject: RE: [squid-users] post epoll...

> -----Original Message-----
> From: Gregori Parker [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 23, 2006 8:49 AM
> To: squid-users@squid-cache.org
> Subject: [squid-users] post epoll...
> 
> 
> So, I rebuilt squid with the epoll patch, hoping to get cpu usage down
> some...now I'm seeing this a LOT in the cache.log (more than once per
> minute)
> 
> storeClientCopy3: http://xxx.xxxx.com/xxx/abc.xyz - clearing
> ENTRY_DEFER_READ
> 
> Should I 86 the patch?  By "86" I mean "get rid of" ;/~
> 
> 
>

That problem seems to have surfaced in May of 2005
(http://www.google.com/search?hl=en&lr=&q=site%3Awww.squid-cache.org%2Fm
ail-archive%2Fsquid-users%2F+ENTRY_DEFER_READ&btnG=Search), and was
(apparently) fixed at that time.

How did you go about patching the Squid source?
Where you aware that you have to run bootstrap.sh after patching (and
that doing so requires specific versions of autoconf and automake)?
Did you apply the patch to the most recent Squid source (or download the
CVS version with the epoll tag)?

FWIW, I'm running epoll on Squid2.5 STABLE11 without problem.

Chris

Reply via email to