HarmonyOS Worker 的 terminate 方法在执行完毕所有任务后再销毁

Camera 操作由后台 worker 执行,需要在执行关闭摄像头等任务完毕后,再进行关闭 worker,类似于 Java 的ExecutorService.shutdown()是执行完毕所有提交的任务后再关闭,不知道当前的terminate方法是立即销毁,还是等执行的任务完毕后,再销毁

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

同步任务Worker会执行完现有任务再销毁,如果任务是异步的,任务异步挂起后,处理到terminate消息,worker可能直接被销毁

分享
微博
QQ
微信
回复
1天前
相关问题
Worker线程如何销毁
428浏览 • 1回复 待解决
worker不主动销毁会造成内存泄露吗
2063浏览 • 0回复 待解决
HarmonyOS 拦截处理完业务执行方法
293浏览 • 1回复 待解决
HarmonyOS router销毁指定页面的方法
34浏览 • 1回复 待解决