We're updating the issue view to help you get more done. 

Client connection may be closed before flushing end of stream stanza

Description

By default write operations in MINA are asynchronous and closing a socket connection does not wait for queued packets to be flushed. We need to make the NIOConnection#close() synchronous so that the </stream:stream> gets actually delivered before closing the socket.

Environment

None

Acceptance Test - Entry

None

Assignee

Gaston Dombiak

Reporter

Gaston Dombiak

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Major
Configure