Openfire (ARCHIVED)

Client connection may be closed before flushing end of stream stanza

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 3.2.0
  • Fix Version/s: 3.2.1
  • Component/s: Core
  • Labels:
    None
  • Acceptance Test - Add?:
    No

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.

Activity

There are no comments yet on this issue.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: