使用Ctrl + Break 强制退出动作问题

使用问题 · 367 次浏览
TerryPig 创建于 5小时18分钟前

我有个动作多线程工作,一个线程负责网络请求,一个线程负责处理请求结果。

当我使用Ctrl + Break 退出动作时,貌似该动作停止工作,但是动作图标显示动作还是在运行中,无法停止,只能通过重启quicker停止。

有没有什么办法能解决该问题


回复内容
CL 4小时57分钟前
#1

多线程通常无法外面停止内部线程的。所以线程比较合理的是可以自己很快结束。

动作里具体是怎么写的?

TerryPig 回复 CL 3小时4分钟前 :

线程内部还有多线程请求网络资源,需要的url地址list请求完毕自动退出

如你所说这是无法解决了

我在内部还设置了定时退出判断,也是无效的

CL 回复 TerryPig 56 分钟前 :

或者你可以考虑使用一个共享的标记,然后再循环里持续检查标记,根据情况自动结束。

回复主贴