<br><font size=2 face="sans-serif">Hi,</font>
<br>
<br><font size=2 face="sans-serif">firstly, I cant beleive Julian is stil so commitied.</font>
<br>
<br><font size=2 face="sans-serif">I finally upgraded to mailscanner-4.30.3-1 (from my own heavily patched 3.13 where I helped Julian write the original inoculate code).</font>
<br>
<br><font size=2 face="sans-serif">Anyway, I love 4.30, the upgrade was pretty straight forward.</font>
<br>
<br><font size=2 face="sans-serif">My problem is my inoculate scanning stops working, and is skipped over. I have 4 virus scanners enabled, and the others keep going.</font>
<br>
<br><font size=2 face="sans-serif">I assume at one stage or another the inoculate doesnt return like it should, and it is marked as Busy. </font>
<br>
<br><font size=2 face="sans-serif">The /tmp flag for inoculate shows it is busy. (see lots of details below).</font>
<br>
<br><font size=2 face="sans-serif">I do not use the update_virus_scanners, I got rid of it out of cron, but apparently its not the only code that either locks things in /tmp or calls update_virus_scanners. Obviously, I am updating signatures myself.</font>
<br>
<br><font size=2 face="sans-serif">I have Max Children = 1 in the mailscanner.conf. But I guess that Virus Scanner Timeout = 300 times out on inoculate at some stage and marks it busy or something.</font>
<br>
<br><font size=2 face="sans-serif">Clearly when I restart it from init.d it all runs OK again for a while.</font>
<br>
<br><font size=2 face="sans-serif">I guess what I need is one of these:</font>
<br><font size=2 face="sans-serif">- understand why its busy and fix the condition</font>
<br><font size=2 face="sans-serif">- get rid of the busy</font>
<br><font size=2 face="sans-serif">- more agressively restart mailscanner when the condition occurs / or the Virus Scanner Timeout times out</font>
<br><font size=2 face="sans-serif">- move over to update_virus_scanners if its significantly better.</font>
<br>
<br><font size=2 face="sans-serif">cat InoculateBusy.lock</font>
<br><font size=2 face="sans-serif">Virus checker locked for scanning by inoculate 3883</font>
<br>
<br><font size=2 face="sans-serif">ps ax|grep 3883</font>
<br><font size=2 face="sans-serif">&nbsp;3883 ? &nbsp; &nbsp; &nbsp; &nbsp;SN &nbsp; &nbsp; 0:05 /usr/bin/perl -I/usr/lib/MailScanner /usr/sbin/MailSc</font>
<br>
<br><font size=2 face="sans-serif">ps ax|grep Mail</font>
<br><font size=2 face="sans-serif">&nbsp;3882 ? &nbsp; &nbsp; &nbsp; &nbsp;SN &nbsp; &nbsp; 0:00 /usr/bin/perl -I/usr/lib/MailScanner /usr/sbin/MailSc</font>
<br><font size=2 face="sans-serif">&nbsp;3883 ? &nbsp; &nbsp; &nbsp; &nbsp;SN &nbsp; &nbsp; 0:05 /usr/bin/perl -I/usr/lib/MailScanner /usr/sbin/MailSc</font>
<br><font size=2 face="sans-serif">16461 pts/9 &nbsp; &nbsp;S &nbsp; &nbsp; &nbsp;0:00 grep Mail</font>
<br>
<br><font size=2 face="sans-serif">Thanks</font>
<br><font size=2 face="sans-serif">Scott</font>
-------------------------- MailScanner list ----------------------<br>
To leave, send    leave mailscanner    to <a href="mailto:jiscmail@jiscmail.ac.uk">jiscmail@jiscmail.ac.uk</a><br>
Before posting, please see the Most Asked Questions at<br>
<a href="http://www.mailscanner.biz/maq/">http://www.mailscanner.biz/maq/</a>     and the archives at<br>
<a href="http://www.jiscmail.ac.uk/lists/mailscanner.html">http://www.jiscmail.ac.uk/lists/mailscanner.html</a><br>