This is far from the best solution, but if you cannot think of anything else, you can always use a boolean that will be checked every time the event is fired, and if the boolean is false, the timertask trigger method should stop immediately.
TRU7H
source share