public function done()
    {
        if ($this->watcher) {
            if ($this->watcher->count > 0) {
                $this->watcher->count--;
            }
            
            $this->watcher = null;
        }
    }
public function done()
    {
        if ($this->watcher) {
            if ($this->watcher->count > 0) {
                $this->watcher->count--;
            }
            
            $this->watcher = null;
        }
    }
public function done ( ) { if ( $ this -> watcher ) { if ( $ this -> watcher -> count > 0 ) { $ this -> watcher -> count -- ; } $ this -> watcher = null ; } }
Stop the event loop from being busy due to this object.
Stop the event loop from being busy due to this object .