Red Hat Bugzilla – Bug 1299972
squid file descriptor limit hardcoded to 16384 via compile option in spec file
Last modified: 2016-11-03 17:16:48 EDT
Description of problem: The number of file descriptiors used by squid is hardcoded to 16384 via a compile option in the spec file. 182: --with-filedescriptors=16384 \ This prevents raising the FD limit with e.g. LimitNOFILE in systemd's squid.service file. Version-Release number of selected component (if applicable): squid-3.3.8-26.el7 How reproducible: always Steps to Reproduce: 1. add LimitNOFILE=32768 to [Service] section in squid.service 2. restart squid 3. check "open files" in /proc/<pid>/limits or squid's cache.log: Actual results: Max. number of open file descriptors still 16384. Expected results: LimitNOFILE directive honored Additional info: Duplicate of: https://bugzilla.redhat.com/show_bug.cgi?id=976815
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2016-2600.html