gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r21109 - gnunet-java/src/org/gnunet/util


From: gnunet
Subject: [GNUnet-SVN] r21109 - gnunet-java/src/org/gnunet/util
Date: Mon, 23 Apr 2012 12:12:15 +0200

Author: dold
Date: 2012-04-23 12:12:15 +0200 (Mon, 23 Apr 2012)
New Revision: 21109

Modified:
   gnunet-java/src/org/gnunet/util/Scheduler.java
Log:
fix


Modified: gnunet-java/src/org/gnunet/util/Scheduler.java
===================================================================
--- gnunet-java/src/org/gnunet/util/Scheduler.java      2012-04-23 09:47:58 UTC 
(rev 21108)
+++ gnunet-java/src/org/gnunet/util/Scheduler.java      2012-04-23 10:12:15 UTC 
(rev 21109)
@@ -88,7 +88,10 @@
         private boolean lifeness;
         private final Priority priority;
         private final AbsoluteTime deadline;
-        private Set<SelectableChannel> rs = null, ws = null, cs = null, as = 
null;
+        private ArrayList<SelectableChannel> rs = null;
+        private ArrayList<SelectableChannel> ws = null;
+        private ArrayList<SelectableChannel> cs = null;
+        private ArrayList<SelectableChannel> as = null;
 
 
         TaskIdentifier(Task t, Priority priority,
@@ -130,10 +133,10 @@
                     registerSelect(sc, SelectionKey.OP_ACCEPT);
                 }
             }
-            this.ws = new TreeSet<SelectableChannel>(ws == null ? 
Collections.EMPTY_SET : ws);
-            this.rs = new TreeSet<SelectableChannel>(rs == null ? 
Collections.EMPTY_SET : rs);
-            this.cs = new TreeSet<SelectableChannel>(cs == null ? 
Collections.EMPTY_SET : cs);
-            this.as = new TreeSet<SelectableChannel>(as == null ? 
Collections.EMPTY_SET : as);
+            this.ws = new ArrayList<SelectableChannel>(ws == null ? 
Collections.EMPTY_SET : ws);
+            this.rs = new ArrayList<SelectableChannel>(rs == null ? 
Collections.EMPTY_SET : rs);
+            this.cs = new ArrayList<SelectableChannel>(cs == null ? 
Collections.EMPTY_SET : cs);
+            this.as = new ArrayList<SelectableChannel>(as == null ? 
Collections.EMPTY_SET : as);
 
             // todo: assertions for validity of this task
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]