public function iterate($timeout) { // call parent method and sleep for the default timeout parent::iterate($timeout); // collect the SFSBs that timed out $this->collectGarbage(); }