BUGFIX: Timer cancel function was not properly handling deleted timer.