clean up timer handle on lazy binding with timeout