This commit is contained in:
2020-09-16 20:23:23 +08:00
parent 63dc3031a8
commit 34d4cbad8b
4 changed files with 31 additions and 8 deletions
+1 -1
View File
@@ -59,7 +59,7 @@ class OnWorkerStart extends Callback
}
$event->trigger(Event::SERVER_WORKER_START, [$worker_id]);
} catch (\Throwable $exception) {
Snowflake::app()->getLogger()->write($exception->getMessage(), 'worker');
write($exception->getMessage(), 'worker');
}
}
+9 -2
View File
@@ -100,8 +100,15 @@ class Response extends Application
*/
public function addHeader($key, $value)
{
/** @var Response $response */
$response = Context::getContext('response');
$response->header($key, $value);
if (!$response) {
return;
}
if (!($response->response instanceof \Swoole\Http\Response)) {
return;
}
$response->response->header($key, $value);
}
/**
@@ -201,7 +208,7 @@ class Response extends Application
*/
public static function create($response = null)
{
$ciResponse = Context::setContext('response',new Response());
$ciResponse = Context::setContext('response', new Response());
$ciResponse->response = $response;
$ciResponse->startTime = microtime(true);
$ciResponse->format = self::JSON;
+5 -5
View File
@@ -488,11 +488,11 @@ class Router extends Application implements RouterInterface
return null;
}
return $this->nodes[$method]['*'];
$node = $this->tree_search(['*'], $request->getMethod());
if (!($node instanceof Node)) {
return null;
}
return $node;
// $node = $this->tree_search(['*'], $request->getMethod());
// if (!($node instanceof Node)) {
// return null;
// }
// return $node;
}