I think I've finally found what has been causing the MON daemon to die. It
finally died with debug running, with this in stderr:
/^**** Time Out/: nested *?+ in regexp at /usr/local/mon/prod/mon line 587.

. A fix that has worked (so far) is to change line 593 in mon (version
0.99-1.8) from

                     ($sref->{"_failure_output"} =~ /^$summary/)
to
                     ($sref->{"_failure_output"} =~ /^\Q$summary\E/)

Tom Bates

Reply via email to