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

BOSH packet delivery fails for larger packets with WritePendingException

Description

The new async BOSH logic cannot handle larger packets (seems like about > 64 KB) and fails to deliver correct responses to the client:

The reason is, that the AsyncContext.complete() method is called, while a write operation is still in progress.

As a consequence, clients only receive a partial response and will fail to parse it correctly.

Environment

None

Acceptance Test - Entry

None

Assignee

csh

Reporter

csh

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Critical
Configure