AQS独占式超时获取同步状态流程
2019-12-30 10:01:42 0 举报
AQS独占式超时获取同步状态流程
作者其他创作
大纲/内容
失败
获取同步状态
未中断
当前线程是否中断
加入同步队列尾部
false
成功
重新计算超时时间nanosTimeout
已中断
nanosTimeOut <=0
true
当前节点设置成为头节点
&& nanosTimeout > spinForTImeoutThreshold
被通知或等待时间结束
前驱为头节点
AQS独占式超时获取同步状态流程 by:蒋森
抛出异常
0 条评论
下一页