看了下git仓库里的例子,并没有调用cancel的内容

来源:12-8 案例:仿官方框架实现取消响应2

weixin_慕斯卡5214421

2024-10-16

而且具体实现看了下,没看懂实现和运行机制,发现两个控制变量,一个是cancelstate,另一个是cancelHandlers,所以最终实现是要这两个变量配合才能实现cancel的机制?

写回答

1回答

bennyhuo

2024-10-16

对,外部取消协程,协程内部修改为取消状态,并通知里面执行的任务取消
1
2
bennyhuo
回复
weixin_慕斯卡5214421
没错,这就是响应取消的逻辑
2024-10-21
共2条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程