请教下Workerman作者关于event的问题

a392223903

我自己通过set_exception_handler来自行捕获异常,我发现只要代码不在event事件中执行,异常就能捕获到,但是如果代码在事件轮训中定时执行代码不会报错也无法捕捉到。必须在执行的代码中单独try catch ,然后 才能捕捉到。而且无法在set_exception_handler中拿到,这是什么原理呢?是因为事件的原因吗?

我想统一在set_exception_handler中统一处理异常,而事件中的异常只能手动捕捉并记录

2771 1 0
1个回答

walkor 打赏

可能是event扩展中做了限制

年代过于久远,无法发表回答
×
🔝