Open cceessff opened 5 months ago
这个问题没人知道吗? @limingxinleo @huangzhhui
这个有用到么?
这个有用到么?
在模板中有用到,并且我还发现 Hyperf\ViewEngine\Factory 里面的 shared 属性可能会有同样的问题。在 Hyperf\ViewEngine\Http\Middleware\ShareErrorsFromSession 里面
$errors = $this->session->get('errors') ?: new ViewErrorBag();
$this->view->share('errors', $errors);
这个中间件是每个请求都会执行的,这个 errors 不会被覆盖吗
这里的 $loopsStack 是所有携程共用的,如果 A协程往其中写入数据 a, B协程往其中写入数据b,然后再有多个携程区获取当前的loop,是不是获取到的可能不是自己协程的数据