This commit is contained in:
2021-12-17 04:24:01 +08:00
parent f9838f781d
commit 7ee78a9642
+5 -2
View File
@@ -24,11 +24,14 @@ class Context extends BaseContext
*/
public static function setContext($id, $context, $coroutineId = null): mixed
{
if (Coroutine::getCid() === -1) {
return static::$_contents[$id] = $context;
if (is_null($coroutineId)) {
$coroutineId = Coroutine::getCid();
}
if (Coroutine::getCid() !== -1) {
return Coroutine::getContext($coroutineId)[$id] = $context;
}
return static::$_contents[$id] = $context;
}
/**
* @param $id