Issue Details (XML | Word | Printable)

Key: DIRMINA-154
Type: Bug Bug
Status: Closed Closed
Resolution: Won't Fix
Priority: Major Major
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

DatagramBindTest fails with 'too many open files' SocketException

Created: 28/Dec/05 11:09 AM   Updated: 18/Jan/06 10:30 AM
Return to search
Component/s: None
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Resolution Date: 18/Jan/06 10:30 AM


 Description  « Hide
It seems like the file descriptor in DatagramChannel is not released when unbind.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #359346 Wed Dec 28 02:19:48 UTC 2005 trustin Resolved issue: DIRMINA-154 (DatagramBindTest fails with 'too many open files' SocketException)
* Added a call to DatagramChannel.disconnect() as a workaround
Resolved issue: DIRMINA-155 (DatagramAcceptor and DatagramConnector doesn't provide socket properties)
* Added all properties to DatagramSessionManager
Files Changed
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/SocketAcceptor.java
MODIFY /directory/network/branches/0.8/project.xml
ADD /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/DatagramSessionManager.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/support/DatagramSessionManager.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/SocketConnector.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/support/DatagramAcceptorDelegate.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/DatagramSession.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/support/DatagramConnectorDelegate.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/DatagramAcceptor.java
MODIFY /directory/network/branches/0.8/src/java/org/apache/mina/io/datagram/DatagramConnector.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/SocketSessionManager.java
MODIFY /directory/network/branches/0.8/src/java/org/apache/mina/io/datagram/DatagramAcceptor.java
MODIFY /directory/network/trunk/project.xml
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/DatagramConnector.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/support/DatagramFilterChain.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/support/SocketAcceptorDelegate.java
MODIFY /directory/network/trunk/src/test/org/apache/mina/transport/socket/nio/AbstractBindTest.java