My quick look at the code behind --disable-urandom gave me the impression that it only disabled the test for urandom and forced clamd to use urandom. Thats why I manually deleted the define. I guess I will have to look a bit closer. That would be easier to remember when moving to a new version.


On Mar 18, 2004, at 10:05, Robert Blayzor wrote:


On 3/16/04 7:29 PM, "Doug Hardie" <[EMAIL PROTECTED]> wrote:

In case it might help someone else, the approach I used to find the
problem was to use a test system and pass a large number of directories
(The FreeBSD source code) to clamdscan and let it beat clamd up for
about 5 minutes. Then I let it finish what it could and return to its
"idle" state. At that point it was using all the available CPU time.
I entered it via gdb and let it single step around awhile to find out
where it really was and what was going on. Ktrace was not helpful as
it kept showing a poll with a time period of 0. Apparently the poll is
in the read code. A messy way to test, but it worked.

Doug, in some limited testing here is what I've found so far:


I did not have rndcontrol using any IRQ's, so I set that to use the IRQ's
from two network cards and the hard drive controller. Upon doing that
(rdncontrol -s 3 -s 5 -s 7) it seems as though the problem happens less, but
still happens from time to time.


By compiling clamd with "--disable-urandom", so far, clamd has not hung at
all. While not optimal, clamd is stable at least.


--
Robert Blayzor, BOFH
INOC, LLC
[EMAIL PROTECTED]
PGP: http://www.inoc.net/~dev/
Key fingerprint = 1E02 DABE F989 BC03 3DF5  0E93 8D02 9D0B CB1A A7B0

My computer NEVER cras




-- Doug



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to