WatchDog klingt doch sehr nach µC.
Das würde, auf den PC übertragen, bedeuten, dass sich das komplette System neustarten müsste. Das macht Windows tatsächlich, allerdings nur nach BSOD, solange an der Standardeinstellung nichts gedreht wurde.
Die Idee mit dem Thread im Hintergrund klingt gar nicht mal so doof...