[Red5commits] [2245] fix keep alive jobs when no pong response was received yet

jbauch luke at codegent.com
Fri Aug 24 07:10:08 PDT 2007


fix keep alive jobs when no pong response was received yet


Timestamp: 08/24/07 09:03:45 EST (less than one hour ago) 
Change: 2245 
Author: jbauch

Files (see diff or trac for details): 
java/server/trunk/src/org/red5/server/net/rtmp/RTMPConnection.java


Trac: http://mirror1.cvsdude.com/trac/osflash/red5/changeset/2245

Index: /java/server/trunk/src/org/red5/server/net/rtmp/RTMPConnection.java
===================================================================
--- /java/server/trunk/src/org/red5/server/net/rtmp/RTMPConnection.java (revision 2193)
+++ /java/server/trunk/src/org/red5/server/net/rtmp/RTMPConnection.java (revision 2245)
@@ -970,5 +970,5 @@
 			}
 
-			if (lastPingSent - lastPongReceived > maxInactivity) {
+			if (lastPongReceived > 0 && lastPingSent - lastPongReceived > maxInactivity) {
 				// Client didn't send response to ping command for too long, disconnect
 				service.removeScheduledJob(keepAliveJobName);


Note:
Diffs are chopped if more than 25k.
This is to get past the limit on the mailing list.



More information about the Red5commits mailing list