CVS: beepcore-java/src/org/beepcore/beep/core SessionImpl.java,1.13,1.14

Huston Franklin <[email protected]> Wed, 19 Nov 2003 09:30:08 -0800
Newsgroups gmane.network.beep.beepcore.java.cvs
Message-ID <[email protected]>
Update of /cvsroot/beepcore-java/beepcore-java/src/org/beepcore/beep/core
In directory sc8-pr-cvs1:/tmp/cvs-serv10545/src/org/beepcore/beep/core

Modified Files:
	SessionImpl.java 
Log Message:
Handle trying to close a session after it is already closed

Index: SessionImpl.java
===================================================================
RCS file: /cvsroot/beepcore-java/beepcore-java/src/org/beepcore/beep/core/SessionImpl.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** SessionImpl.java	18 Nov 2003 14:03:08 -0000	1.13
--- SessionImpl.java	19 Nov 2003 17:30:06 -0000	1.14
***************
*** 1980,1984 ****
          public void changeState(SessionImpl s, int newState) throws BEEPException {
              if (newState == Session.SESSION_STATE_ABORTED) {
!                 log.equals("Error aborting, session already in a closed state.");
              } else {
                  throw new BEEPException("Illegal session state transition (" +
--- 1980,1986 ----
          public void changeState(SessionImpl s, int newState) throws BEEPException {
              if (newState == Session.SESSION_STATE_ABORTED) {
!                 log.info("Error aborting, session already in a closed state.");
!             } else if (newState == Session.SESSION_STATE_CLOSE_PENDING) {
!                 log.info("Error changing state to close pending, session already in a closed state.");
              } else {
                  throw new BEEPException("Illegal session state transition (" +



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/