function AbstractDriver::invokeInterrupt
2 calls to AbstractDriver::invokeInterrupt()
- AbstractDriver::createLoopFiber in vendor/
revolt/ event-loop/ src/ EventLoop/ Internal/ AbstractDriver.php - AbstractDriver::invokeCallbacks in vendor/
revolt/ event-loop/ src/ EventLoop/ Internal/ AbstractDriver.php
File
-
vendor/
revolt/ event-loop/ src/ EventLoop/ Internal/ AbstractDriver.php, line 520
Class
- AbstractDriver
- Event loop driver which implements all basic operations to allow interoperability.
Namespace
Revolt\EventLoop\InternalCode
private function invokeInterrupt() : void {
\assert($this->interrupt !== null);
$interrupt = $this->interrupt;
$this->interrupt = null;
/** @noinspection PhpUnhandledExceptionInspection */
\Fiber::suspend($interrupt);
}