function FiberLocal::clear
2 calls to FiberLocal::clear()
- AbstractDriver::createCallbackFiber in vendor/
revolt/ event-loop/ src/ EventLoop/ Internal/ AbstractDriver.php - AbstractDriver::invokeMicrotasks in vendor/
revolt/ event-loop/ src/ EventLoop/ Internal/ AbstractDriver.php
File
-
vendor/
revolt/ event-loop/ src/ EventLoop/ FiberLocal.php, line 20
Class
- FiberLocal
- Fiber local storage.
Namespace
Revolt\EventLoopCode
public static function clear() : void {
if (self::$localStorage === null) {
return;
}
$fiber = \Fiber::getCurrent() ?? self::$mainFiber;
if ($fiber === null) {
return;
}
unset(self::$localStorage[$fiber]);
}