fix:make TimerScriptHandler do nothing in the `cancel` function