equal
deleted
inserted
replaced
117 |
117 |
118 private long timeout; //timeout for poll |
118 private long timeout; //timeout for poll |
119 |
119 |
120 // Lock for interrupt triggering and clearing |
120 // Lock for interrupt triggering and clearing |
121 private final Object interruptLock = new Object(); |
121 private final Object interruptLock = new Object(); |
122 private volatile boolean interruptTriggered = false; |
122 private volatile boolean interruptTriggered; |
123 |
123 |
124 WindowsSelectorImpl(SelectorProvider sp) throws IOException { |
124 WindowsSelectorImpl(SelectorProvider sp) throws IOException { |
125 super(sp); |
125 super(sp); |
126 pollWrapper = new PollArrayWrapper(INIT_CAP); |
126 pollWrapper = new PollArrayWrapper(INIT_CAP); |
127 wakeupPipe = Pipe.open(); |
127 wakeupPipe = Pipe.open(); |