Hello,

2 months ago, when I run Squid 1.1.20, I had no problem
with file descriptors. (Linux 2.0.34, Filedescriptors: 256)
When I run Squid 2.0 RELEASE, I've got WARNINGS (from cache.log):

1998/12/02 11:01:16| WARNING! Your cache is running out of filedescriptors
1998/12/02 11:01:32| WARNING! Your cache is running out of filedescriptors
1998/12/02 11:01:48| WARNING! Your cache is running out of filedescriptors

Using Squid cache manager, I saw that only 197 File descriptors are active.
Why Squid told that my cache is running out of filedescriptors, though I had
more than 197 FD ?
IMO, it must use at least 256 FD before send WARNINGS.

>From Squid Cache Manager:
========================= 
Active file descriptors:
File Type   Tout Nread   Nwrite  Remote Address        Description
---- ------ ---- ------- ------- ---------------------
   0 Log       0       0       0                       stdin
   1 Log       0       0       0                       stdout
   2 Log       0       0       0                       stderr
   3 Log       0       0       0 /www/squid-2.0/logs/cache.log
   5 File      0       0  658872 /www/squid-2.0/logs/access.log
   6 Socket    0   15349    5762 127.0.0.1.14930       dnsserver #1
   7 Socket    0   12653    4971 127.0.0.1.15030       dnsserver #2

[...]

 193 Socket   14  311296       0 130.104.31.133.45765 ftp://ftp.elec.ucl.ac.be/
 194 Socket    0    1934     326 163.28.48.41.21
 195 Socket   14       0    1038 209.185.245.52.80
 197 File      0       0  442505 /cache/00/20/0000205B

Generated Wed, 02 Dec 1998 13:33:40 GMT, by [EMAIL PROTECTED] 

Benarson.
-- 
+---------------------------------+
+   Benarson Rodriguez Behajaina  + 
+   Unix System Administrator     + 
+   email :  [EMAIL PROTECTED]      + 
+   phone :  +421-7-5968 4921     + 
+   fax   :  +421-7-5968 5403     + 
+---------------------------------+

Reply via email to