Issue Details (XML | Word | Printable)

Key: DIRMINA-125
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Trustin Lee
Reporter: Trustin Lee
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
MINA

IoSession.isClosing()

Created: 15/Nov/05 11:50 PM   Updated: 16/Nov/05 12:21 AM
Return to search
Component/s: None
Affects Version/s: 0.8.0
Fix Version/s: 0.9.0

Time Tracking:
Not Specified

Resolution Date: 16/Nov/05 12:21 AM


 Description  « Hide
It would be nice if I can know whether the connection close request is being processed and the connection will be closed.

I suggest to provide IoSession.isClosing() method. so it can return true even if isConnected() returns true while the connection is closing.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #344371 Tue Nov 15 14:54:39 UTC 2005 trustin Resolved issue: DIRMINA-125 - IoSession.isClosing()
* Added IoSession.isClosing() and implemented it for all transport types

* Removed some old TODOs.
Files Changed
MODIFY /directory/network/trunk/src/test/org/apache/mina/common/IoFilterChainTest.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/filter/SSLFilter.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/vmpipe/support/VmPipeSessionImpl.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/common/IoSession.java
MODIFY /directory/network/trunk/src/test/org/apache/mina/common/FutureTest.java
MODIFY /directory/network/trunk/src/test/org/apache/mina/filter/codec/CumulativeProtocolDecoderTest.java
MODIFY /directory/network/trunk/src/test/org/apache/mina/filter/ThreadPoolFilterRegressionTest.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/vmpipe/support/VmPipeSessionManagerFilterChain.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/filter/support/SSLHandler.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/filter/codec/ProtocolCodecFilter.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/support/DatagramSessionImpl.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/support/SocketSessionImpl.java

Trustin Lee added a comment - 16/Nov/05 12:21 AM
Done.

Trustin Lee made changes - 16/Nov/05 12:21 AM
Field Original Value New Value
Resolution Fixed [ 1 ]
Status Open [ 1 ] Closed [ 6 ]