Hi,

looking at the output value of 'ps -auxH | grep clamd | grep -v grep | wc -l'
is always staying at 6 threads, but the number of threadpool->thr_alive is
going higher and higher. So threadpool->thr_alive isn't decreased and
is completly incorrect.

After setting IdleTimeout very low to 5 seconds, the threadpool->thr_alive gets decreased correctly. There are still always 6 threads running, but further threads get cleaned up correctly.

IMHO the whole clamd thread management is somehow broken.

--
Martin
_______________________________________________
http://lurker.clamav.net/list/clamav-devel.html
Please submit your patches to our Bugzilla: http://bugs.clamav.net
  • ... Martin Blapp
    • ... Dave Shariff Yadallee - System Administrator a.k.a. The Root of the Problem
      • ... Gianluigi Tiesi
      • ... Stephen Gran
        • ... Dave Shariff Yadallee - System Administrator a.k.a. The Root of the Problem
          • ... Stephen Gran
      • ... Török Edvin
        • ... Dave Shariff Yadallee - System Administrator a.k.a. The Root of the Problem
          • ... Török Edvin
    • ... Martin Blapp
    • ... Martin Blapp
    • ... Martin Blapp

Reply via email to