Skip to content

swoole-cli 是否对 try catch 捕获的协程异常做了一些调整,使调用栈的错误信息不在控制台打印出来了? #585

@vkviyu

Description

@vkviyu

当我使用默认的安装了 swoole 扩展的 php-cli 时,如果协程内产生异常,尽管我使用 try cactch 将其捕获,但是警告信息和调用栈信息会同时输出在控制台;但是当我使用 swoole-cli 时,如果协程内产生异常,我使用 try catch 将其捕获后,警告信息仍然会输出在控制台,但是调用栈的错误信息则不会输出在控制台。以访问数组中不存在的一个键为例:
这是默认的安装了 swoole 扩展的 php-cli :
image
这是 swoole-cli :
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions