On Tue, 1 Mar 2005 05:58:19 Dale Walsh wrote:
I've been poking around with gdb and I came across a couple of things, first, libclamav doesn't remove temp files created in /var/tmp, second, it looks like it's trying to deal with two or more handlers at one time by hanging on to the old tmp dir structure and I don't believe it's supposed to do this.

If this is the case, then it might explain some of the problems I've been having when trying to run two instances of a binary using the libclamav within the local_scan in exim...
Would be nice to know for sure...


Not sure what the fix is at the moment, still poking around but it might give the person working on libclamav something to look at.

Also, who is heading up the libclamav portion of the project?

The problems I have is that during a second running instance of Exim, during the loading of the database 'cl_loaddbdir' it would segfault. The way exim works with local_scan, it does not produce a core, but I know when I remove the clamav api from the code it works perfectly.


_________________________________________________________________
It's fast, it's easy and it's free. Get MSN Messenger today! http://www.msn.co.uk/messenger


_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to