diff options
author | Greg Wilkins | 2013-03-18 02:27:37 +0000 |
---|---|---|
committer | Greg Wilkins | 2013-03-18 02:27:37 +0000 |
commit | 5f1980f40853d445730a5862595cdd753b22bba3 (patch) | |
tree | c298abc05b4fc6da89eb411ea3d58dba45215d99 /jetty-io | |
parent | ba9d70589a9bca58f80cd2eea22f021276b2ab3b (diff) | |
download | org.eclipse.jetty.project-5f1980f40853d445730a5862595cdd753b22bba3.tar.gz org.eclipse.jetty.project-5f1980f40853d445730a5862595cdd753b22bba3.tar.xz org.eclipse.jetty.project-5f1980f40853d445730a5862595cdd753b22bba3.zip |
merged unsafe blocking Q, removed unsafe usage and usage of Q
Diffstat (limited to 'jetty-io')
-rw-r--r-- | jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java b/jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java index e28eff6afa..8449366148 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java @@ -35,6 +35,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Queue; import java.util.Set; +import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.CountDownLatch; import java.util.concurrent.Executor; import java.util.concurrent.TimeUnit; @@ -317,7 +318,8 @@ public abstract class SelectorManager extends AbstractLifeCycle implements Dumpa */ public class ManagedSelector extends AbstractLifeCycle implements Runnable, Dumpable { - private final Queue<Runnable> _changes = new ConcurrentArrayQueue<>(); + // TODO private final Queue<Runnable> _changes = new ConcurrentArrayQueue<>(); + private final Queue<Runnable> _changes = new ConcurrentLinkedQueue<>(); private final int _id; private Selector _selector; private volatile Thread _thread; |