Dmitry Timoshkov : mstask: Avoid an infinite loop in ITask::GetNextRunTime () if weekly trigger runs every week.