You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by gn...@apache.org on 2009/02/10 09:18:22 UTC

svn commit: r742884 - /mina/sshd/trunk/src/main/java/org/apache/sshd/server/session/ServerSession.java

Author: gnodet
Date: Tue Feb 10 08:18:21 2009
New Revision: 742884

URL: http://svn.apache.org/viewvc?rev=742884&view=rev
Log:
SSHD-14: Fix 'channel_by_id: 1: bad id: channel free' client error

Modified:
    mina/sshd/trunk/src/main/java/org/apache/sshd/server/session/ServerSession.java

Modified: mina/sshd/trunk/src/main/java/org/apache/sshd/server/session/ServerSession.java
URL: http://svn.apache.org/viewvc/mina/sshd/trunk/src/main/java/org/apache/sshd/server/session/ServerSession.java?rev=742884&r1=742883&r2=742884&view=diff
==============================================================================
--- mina/sshd/trunk/src/main/java/org/apache/sshd/server/session/ServerSession.java (original)
+++ mina/sshd/trunk/src/main/java/org/apache/sshd/server/session/ServerSession.java Tue Feb 10 08:18:21 2009
@@ -394,7 +394,7 @@
 
         int channelId;
         synchronized (channels) {
-            channelId = ++nextChannelId;
+            channelId = nextChannelId++;
         }
         channels.put(channelId, channel);
         channel.init(this, channelId, id, rwsize, rmpsize);