I do already have the servers set to manual for this very reason (Avast has rebooted my terminal servers mid-day several times before).
This time, however, I have more information. It appears from what I see in "restarts.log" and user reports that the Avast update identified a single person out of the twenty or so who were logged in, and only considered that single person when determining when it was safe to reboot. Despite the fact that there were multiple users still logged in and working (not idle), the moment that one single user logged out, it mistakenly identified that there was no one logged in and the reboot was triggered.
If Avast would simply test the scenario, they'd likely find the issue themselves. I've already decided to look elsewhere for an Anti-virus solution since Avast seems to have lost their way and are stumbling blindly into more and more mistakes and fixing very little.
I see updates are rolling out on our systems today... I'm watching carefully and hoping it doesn't blow up again... a great way to spend my day.
