Re: The semantics of close()

Huston <[email protected]> 04 Jun 2003 11:13:54 -0600
Newsgroups gmane.network.beep.beepcore.java.general
Message-ID <[email protected]>
On Wed, 2003-06-04 at 10:03, Paul Andrews wrote:
> I've been thinking about how session.close() works and I'm not really
> comfortable with it. If I call close() on a session that is already
> closing I get an illegal state exception from it, yet I have no way of
> finding out if a session is in the process of closing or is already
> closed.
> 
> This makes it difficult to write code that cleans up when it is through
> with a session.

This is a very good point. Would it be ok with you if close() did
nothing if the state of the session was CLOSING or CLOSED?

--Huston



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.