https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8127
Bug ID: 8127 Summary: Geo::IP leaking fds on spamd restart Product: Spamassassin Version: SVN Trunk (Latest Devel Version) Hardware: All OS: All Status: NEW Severity: normal Priority: P2 Component: Libraries Assignee: dev@spamassassin.apache.org Reporter: apa...@hege.li Target Milestone: Undefined Copied from Bug 8090 (In reply to Henrik Krohns from comment #10) > (In reply to Paul from comment #9) > > Keeping the DB file open also affects Linux systems using geoip. When a > > reload using SIGHUP is requested a 2nd path is opened without closing the > > original path. This eventually leads to spamd stopping when it5 hits open > > files limit of 1024 > > Please provide proof and exact configuration where this happens? Afaik spamd > starts with a completely new process after HUP, it's not even possible to > have any old open files. spamd configured to have 5 children. root@kanuka:/home/paule# lsof | grep spamd | grep GeoIP.dat | grep root spamd 766010 root 9r REG 8,5 2579835 260907 /usr/share/GeoIP/GeoIP.dat root@kanuka:/home/paule# /etc/init.d/spamassassin reload Reloading spamassassin configuration (via systemctl): spamassassin.service. root@kanuka:/home/paule# lsof | grep spamd | grep GeoIP.dat | grep root spamd 767146 root 9r REG 8,5 2579835 260907 /usr/share/GeoIP/GeoIP.dat spamd 767146 root 11r REG 8,5 2579835 260907 /usr/share/GeoIP/GeoIP.dat root@kanuka:/home/paule# /etc/init.d/spamassassin reload Reloading spamassassin configuration (via systemctl): spamassassin.service. root@kanuka:/home/paule# lsof | grep spamd | grep GeoIP.dat | grep root spamd 767863 root 9r REG 8,5 2579835 260907 /usr/share/GeoIP/GeoIP.dat spamd 767863 root 11r REG 8,5 2579835 260907 /usr/share/GeoIP/GeoIP.dat spamd 767863 root 13r REG 8,5 2579835 260907 /usr/share/GeoIP/GeoIP.dat -- You are receiving this mail because: You are the assignee for the bug.