内容纲要
感谢同学 @腾威_99f 的提问
Q:调度锁那里 为什么 要搞个 自增,既然不能切换任务了那就只能在当前任务执行了,当前任务执行完后 再取消调度锁. 貌似不用自增呀
A:有时,调度锁会被嵌套多次调用。比如diable — disable — enable — enable,如果不搞个计数器的话,那么disable — diable — enable后,锁就开了,而本来应该还是关的。
感谢同学 @腾威_99f 的提问
Q:调度锁那里 为什么 要搞个 自增,既然不能切换任务了那就只能在当前任务执行了,当前任务执行完后 再取消调度锁. 貌似不用自增呀
A:有时,调度锁会被嵌套多次调用。比如diable — disable — enable — enable,如果不搞个计数器的话,那么disable — diable — enable后,锁就开了,而本来应该还是关的。