Multilog going nuts?

Has anyone else run into this problem?

Multilog is going absolutely insance with memory usage.

Within an hour of a reboot, it will jump from 800Mb free – to less than 60Mb (this just started doing this within the last week) – there is nothing else really going on to make the memory be used up that quick - the server isn’t being used all that much to cause this.

[root@vox log]# ps ax | grep multilog
4844 ? S 0:00 multilog t ./main
4845 ? S 0:00 multilog t ./main
4846 ? S 0:00 multilog t ./main
4848 ? S 0:00 multilog t ./main
4851 ? S 0:00 multilog t ./main
4853 ? S 0:00 multilog t ./main
4854 ? S 0:00 multilog t ./main
4857 ? S 0:00 multilog t ./main
4859 ? S 0:00 multilog t ./main
4863 ? S 0:00 multilog t ./main
4864 ? S 0:00 multilog t ./main
4867 ? S 0:00 multilog t ./main
4870 ? S 0:00 multilog t ./main
4871 ? S 0:00 multilog t ./main
4872 ? S 0:00 multilog t ./main
4874 ? S 0:00 multilog t ./main
4875 ? S 0:00 multilog t ./main
4877 ? S 0:00 multilog t ./main
4878 ? S 0:00 multilog t ./main
4882 ? S 0:00 /usr/bin/multilog t /var/log/pop3-ssl
4884 ? S 0:00 multilog t ./main
4887 ? S 0:00 multilog t ./main
4889 ? S 0:00 multilog t ./main
4891 ? S 0:00 multilog t ./main
4892 ? S 0:00 /usr/bin/multilog t /var/log/pop3
4895 ? S 0:00 multilog t ./main
4897 ? S 0:00 /usr/bin/multilog t /var/log/send
4898 ? S 0:00 multilog t ./main
4900 ? S 0:00 multilog t ./main
4902 ? S 0:00 multilog t ./main
4905 ? S 0:00 multilog t ./main
4906 ? S 0:00 multilog t ./main
4911 ? S 0:00 multilog t ./main
4912 ? S 0:00 multilog t ./main
4914 ? S 0:03 multilog t ./main
4916 ? S 0:00 /usr/bin/multilog t /var/log/smtp
4918 ? S 0:00 /usr/bin/multilog t /var/log/imap4
4919 ? S 0:00 /usr/bin/multilog t /var/log/imap4-ssl
11601 pts/0 S+ 0:00 grep multilog

top - 12:59:53 up 20:41, 1 user, load average: 0.15, 0.07, 0.02
Tasks: 243 total, 1 running, 242 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0% us, 0.2% sy, 0.0% ni, 99.8% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 1034416k total, 972624k used, 61792k free, 258808k buffers
Swap: 1052248k total, 144k used, 1052104k free, 194112k cached

Any ideas are greatly appreciated!

Why do you think multilog is using the memory? Can you paste top output sorted by memory usage (biggest to smallest)?

Chris