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);