>Now I am having errors show up in my log saying I am running on of file >descriptors.
Using ulimit (or its equivalent), set the hard and soft limits both before compiling and before running Squid. This has been recently discussed on the list (today, I think), and also several times in the archives. A quick check of the archives would have gotten you a faster answer. Adam