I like that idea @wrongecho
So basically when cron mailer executes it checks to see if a lock file is present but we should also check to see if the lock file is more than x mins old and if it is, delete it and continue and maybe log it in the audit log maybe something like stale lock file present, so we know how often and when it happens