public function__destruct() {
foreach ($this->events as $event) {
/** @psalm-suppress all */if ($event !== null) {
// Events may have been nulled in extension depending on destruct order.$event->stop();
}
}
// We need to clear all references to events manually, see// https://bitbucket.org/osmanov/pecl-ev/issues/31/segfault-in-ev_timer_stop$this->events = [];
}