有关wakeup变量的使用有一下几个地方(这里只使用netty普通任务举例,不讨论定时任务)
部分1,NioEventLoop.select()
if (hasTasks() && wakenUp.compareAndSet(false, true)) {
selector.selectNow();
selectCnt = 1;
break;
}
int selectedKeys