# clearTimeout

**URL:** https://forum.kirupa.com/t/cleartimeout/288339
**Category:** flash
**Created:** [May 14, 2009, 12:18pm UTC](https://forum.kirupa.com/t/cleartimeout/288339 "2009-05-14T12:18:17Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![regbolD](https://avatars.discourse-cdn.com/v4/letter/r/ecccb3/32.png) [@regbolD](https://forum.kirupa.com/u/regbolD)
#### Post date: [May 14, 2009, 12:18pm UTC](https://forum.kirupa.com/t/cleartimeout/288339/1 "2009-05-14T12:18:17Z")

</div>

how to succesfully clearTimeout to be eligible for garbage collection in this case?

```auto
function addClick(target:DisplayObject):void {
    target.addEventListener(MouseEvent.CLICK, clickObject, false, 0, true);
}
var intervalId:uint;
function stopDragObject(e:MouseEvent):void {
    e.target.stopDrag();
    if (!e.target.hasEventListener(MouseEvent.CLICK)) {
        intervalId = setTimeout(addClick, 20, e.target);
    }
}

```
