netty5/transport
Scott Mitchell e3f1416478 LocalChannelWrite event sequencing issue
Motivation:
https://github.com/netty/netty/pull/4143 addressed a few ordering issues but an ordering issue still remained if the Promise for a write completes, and a listener of that promise does a write on a peer channel. The ordering was subject to how potentially 2 different executors would run a task, but it should be coordinated such that the first write is read first.

Modifications:
- Keep track of the finishPeerRead task run on the executor if necessary and ensure it completes before current channel read occurs

Result:
Ordering of events for echo type situations is preserved.
2015-08-28 11:28:55 -07:00
..
src LocalChannelWrite event sequencing issue 2015-08-28 11:28:55 -07:00
pom.xml [maven-release-plugin] prepare for next development iteration 2015-07-24 10:11:44 +02:00