[Udt-java-commits] SF.net SVN: udt-java:[68] udt-java/trunk/src
Status: Alpha
Brought to you by:
bschuller
|
From: <bsc...@us...> - 2011-12-01 19:52:58
|
Revision: 68
http://udt-java.svn.sourceforge.net/udt-java/?rev=68&view=rev
Author: bschuller
Date: 2011-12-01 19:52:51 +0000 (Thu, 01 Dec 2011)
Log Message:
-----------
apply a few fixes from P. Elgee
Modified Paths:
--------------
udt-java/trunk/src/main/java/udt/sender/FlowWindow.java
udt-java/trunk/src/main/java/udt/util/ReceiveBuffer.java
udt-java/trunk/src/test/java/udt/performance/TestUDTLargeData.java
udt-java/trunk/src/test/java/udt/sender/TestFlowWindow.java
Modified: udt-java/trunk/src/main/java/udt/sender/FlowWindow.java
===================================================================
--- udt-java/trunk/src/main/java/udt/sender/FlowWindow.java 2011-12-01 13:55:08 UTC (rev 67)
+++ udt-java/trunk/src/main/java/udt/sender/FlowWindow.java 2011-12-01 19:52:51 UTC (rev 68)
@@ -78,7 +78,7 @@
writePos++;
if(writePos==length)writePos=0;
validEntries++;
- isFull=validEntries==length-1;
+ isFull=validEntries==length;
isEmpty=false;
produced++;
}finally{
Modified: udt-java/trunk/src/main/java/udt/util/ReceiveBuffer.java
===================================================================
--- udt-java/trunk/src/main/java/udt/util/ReceiveBuffer.java 2011-12-01 13:55:08 UTC (rev 67)
+++ udt-java/trunk/src/main/java/udt/util/ReceiveBuffer.java 2011-12-01 19:52:51 UTC (rev 68)
@@ -120,7 +120,6 @@
}
else return null;
}
- numValidChunks.decrementAndGet();
return r;
}
Modified: udt-java/trunk/src/test/java/udt/performance/TestUDTLargeData.java
===================================================================
--- udt-java/trunk/src/test/java/udt/performance/TestUDTLargeData.java 2011-12-01 13:55:08 UTC (rev 67)
+++ udt-java/trunk/src/test/java/udt/performance/TestUDTLargeData.java 2011-12-01 19:52:51 UTC (rev 68)
@@ -22,7 +22,7 @@
boolean running=false;
//how many
- int num_packets=500;
+ int num_packets=50;
//how large is a single packet
int size=20*1024*1024;
Modified: udt-java/trunk/src/test/java/udt/sender/TestFlowWindow.java
===================================================================
--- udt-java/trunk/src/test/java/udt/sender/TestFlowWindow.java 2011-12-01 13:55:08 UTC (rev 67)
+++ udt-java/trunk/src/test/java/udt/sender/TestFlowWindow.java 2011-12-01 19:52:51 UTC (rev 68)
@@ -110,9 +110,7 @@
while( (p=fw.consumeData())==null){
Thread.sleep(1);
}
- synchronized (p) {
- assertEquals(i,p.getMessageNumber());
- }
+ assertEquals(i,p.getMessageNumber());
}
}catch(Throwable ex){
ex.printStackTrace();
@@ -131,11 +129,9 @@
do{
p=fw.getForProducer();
if(p!=null){
- synchronized(p){
- p.setData(("test"+i).getBytes());
- p.setMessageNumber(i);
- fw.produce();
- }
+ p.setData(("test"+i).getBytes());
+ p.setMessageNumber(i);
+ fw.produce();
}
}while(p==null);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|