>>162
組込C言語をずっとやっていたため、うまく表現できるかわかりませんがsetTimeoutでは処理の順番がかわるだけでありマルチスレッドにすらならないのでやりたい事とは異なります。

やりたかった事はwatchdogTimerです。片方の処理スレッドで処理を定期的に監視スレッドに通知、監視スレッドにて処理スレッドから定期的な通知が来なければ処理を停止させたいです。