[Udt-java-commits] SF.net SVN: udt-java:[52] udt-java/trunk/src
Status: Alpha
Brought to you by:
bschuller
From: <bsc...@us...> - 2010-11-11 23:22:55
|
Revision: 52 http://udt-java.svn.sourceforge.net/udt-java/?rev=52&view=rev Author: bschuller Date: 2010-11-11 21:56:26 +0000 (Thu, 11 Nov 2010) Log Message: ----------- fix sender loss list (entries were not ordered) Modified Paths: -------------- udt-java/trunk/src/main/java/udt/sender/SenderLossList.java udt-java/trunk/src/test/java/udt/TestList.java Modified: udt-java/trunk/src/main/java/udt/sender/SenderLossList.java =================================================================== --- udt-java/trunk/src/main/java/udt/sender/SenderLossList.java 2010-09-23 09:09:56 UTC (rev 51) +++ udt-java/trunk/src/main/java/udt/sender/SenderLossList.java 2010-11-11 21:56:26 UTC (rev 52) @@ -51,7 +51,7 @@ synchronized (backingList) { if(!backingList.contains(obj)){ for(int i=0;i<backingList.size();i++){ - if(obj<backingList.getFirst()){ + if(obj<backingList.get(i)){ backingList.add(i,obj); return; } Modified: udt-java/trunk/src/test/java/udt/TestList.java =================================================================== --- udt-java/trunk/src/test/java/udt/TestList.java 2010-09-23 09:09:56 UTC (rev 51) +++ udt-java/trunk/src/test/java/udt/TestList.java 2010-11-11 21:56:26 UTC (rev 52) @@ -88,6 +88,10 @@ assertEquals(3,l.size()); Long oldest=l.getFirstEntry(); assertEquals(C,oldest); + oldest=l.getFirstEntry(); + assertEquals(A,oldest); + oldest=l.getFirstEntry(); + assertEquals(B,oldest); } public void testReceiverInputQueue(){ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |