# HG changeset patch # User pin # Date 1198232024 -32400 # Node ID 2830eb33d4d3e6853e0a50ff6699fef4c2f06190 # Parent 1a5b3c2b2268e54def073ed9fa231d5fbc076c6e *** empty log message *** diff -r 1a5b3c2b2268 -r 2830eb33d4d3 rep/SessionManager.java --- a/rep/SessionManager.java Fri Dec 21 18:37:39 2007 +0900 +++ b/rep/SessionManager.java Fri Dec 21 19:13:44 2007 +0900 @@ -183,7 +183,9 @@ case REP.SMCMD_SELECT: // sessionlist.addEditor(channel, repCmd.sid, repCmd); //sessionlist‚֒ljÁ editor = new Editor(channel); + session = sessionlist.getSession(receivedCommand.sid); + if(session.isOwner()){ int eid2 = session.addEditor(editor); editor.setEID(eid2); @@ -196,6 +198,7 @@ }else { Editor master = session.getMaster(); master.send(receivedCommand); + session.addEditor(editor); } break;