to be honest I did not change anything in the source code
I just had to recompile it against the current svn sources and it worked. I guess that some classes moved from one assembly to another between 0.2.2.0 and current svn so they weren't found where watchdog.dll expected them to be.
I think I may have found a bug in the WatchDog plugin. Whenever I have the plugin enabled the wakeup-time for PowerScheduler is set to 9999-12-31 23:59:59. This of course causes MP to never resume in time for scheduled recordings and/or webEPG updates through the webEPB grabber.
If I simply disable the WatchDog plugin the wakeup time is restored to the next scheduled activity.
I'm not very good at programming so I probably can't fix this myself. Do you have some cycles to look at it?
Of course if anyone else can help it would be greatly appreciated. The latest source here:
I uploaded the new dll versions and the sources to mps download section. You can take a look as soon as the upload is checked and approved by an admin.
Thanks again for reporting this bug. I hope that other who use my plugin read this thread, too, and update their dlls to the new version.
You've done a great job with this plugin! Your responsiveness is impressive, the same goes for the rest of the MP dev team. M$ has got a lot to learn...
When I select which processes to be monitored I have the choice of getting a message when a process finishes. I have tried both selecting this box and unselecting and I can not see a difference. In either case I get the informational message, and I would like not to.