Running moodle Moodle 1.9.9 (Build: 20100609) and scheduler 2008061701 (warmed over version).
Every few days the reminders are not being flagged as sent. The emaildate field is not getting set to -1. It's easy to detect and correct with SQL but I'm not sure why sometimes it is not set. Emails are getting sent - every cron run afterwards! The poor students can get 50 reminders before we notice.
I'll have to put in a monitoring script to watch for this.
The value is supposed to be set in scheduler_cron in lib.php after it emails. It looks pretty straightforward in the code. And the problem (not setting emaildate to -1) only happens sometimes, not all the time.
Any ideas out there?
-- Scott