[Udt-java-commits] SF.net SVN: udt-java:[73] udt-java/trunk/src/main/java/udt/UDTReceiver.java
Status: Alpha
Brought to you by:
bschuller
From: <bsc...@us...> - 2012-03-28 06:34:22
|
Revision: 73 http://udt-java.svn.sourceforge.net/udt-java/?rev=73&view=rev Author: bschuller Date: 2012-03-28 06:34:15 +0000 (Wed, 28 Mar 2012) Log Message: ----------- avoid socket closed exception Modified Paths: -------------- udt-java/trunk/src/main/java/udt/UDTReceiver.java Modified: udt-java/trunk/src/main/java/udt/UDTReceiver.java =================================================================== --- udt-java/trunk/src/main/java/udt/UDTReceiver.java 2012-02-06 10:06:38 UTC (rev 72) +++ udt-java/trunk/src/main/java/udt/UDTReceiver.java 2012-03-28 06:34:15 UTC (rev 73) @@ -334,7 +334,7 @@ * process EXP event (see spec. p 13) */ protected void processEXPEvent()throws IOException{ - if(session.getSocket()==null)return; + if(session.getSocket()==null || !session.getSocket().isActive())return; UDTSender sender=session.getSocket().getSender(); //put all the unacknowledged packets in the senders loss list sender.putUnacknowledgedPacketsIntoLossList(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |