NuGet/WebBackgrounder — pull request #4 by DalSoft (2012-08-01 21:20:34+00:00)
Title: JobManager.cs would not restart the timer if an exception occurred.

I agreed with the discussion (https://github.com/NuGet/WebBackgrounder/pull/2) and needed to change the the code for my own usage. The changes are based on the previous pull request with the addition of the RestartSchedulerOnFailure property to ensure backwards compatibility. I've also added two tests covering the functionality.