malagu icon indicating copy to clipboard operation
malagu copied to clipboard

【bug】未捕获异常 packages/rpc/src/common/proxy/http-proxy-creator.ts

Open wmlgl opened this issue 1 year ago • 2 comments

在函数createChannel中executeTask return的是一个promise,但未捕获异常,导致异常中断,请求无法结束。 截图发失败了,基本原因是createTask返回了async函数,在调用executeTask 时调用了meta.task(), 这是一个async函数,然后没有任何地方有处理异常。

wmlgl avatar Dec 06 '24 06:12 wmlgl

“但未捕获异常,导致异常中断,请求无法结束”

这里为啥会导致请求无法结束。

async 函数没有处理异常,这里说的异常是指什么异常 http 请求自身的异常吗?

muxiangqiu avatar Jan 14 '25 15:01 muxiangqiu

“但未捕获异常,导致异常中断,请求无法结束”

这里为啥会导致请求无法结束。

async 函数没有处理异常,这里说的异常是指什么异常 http 请求自身的异常吗?

async函数抛出的异常没有使用.catch(),具体是什么异常我忘了

wmlgl avatar Feb 25 '25 08:02 wmlgl