Build: #2817 was successful Changes by violetagg <milesg78@gmail.com>

Build result summary

Details

Completed
Duration
3 minutes
Labels
None
Agent
bamboo-05.af.pivotal.io
Revisions
projectreactor.io readonly
b8367a4b30bcf1ecf55a29e21748aa9cc4202ad4 b8367a4b30bcf1ecf55a29e21748aa9cc4202ad4
reactor-netty
624072e8148e1b080ce7d0b5075657faf86b2bb3 624072e8148e1b080ce7d0b5075657faf86b2bb3
First to pass since
#2814 (Changes by Simon Basle)

Code commits

reactor-netty
Author Commit Message Commit date
violetagg &lt;milesg78@gmail.com&gt; violetagg <milesg78@gmail.com> 624072e8148e1b080ce7d0b5075657faf86b2bb3 624072e8148e1b080ce7d0b5075657faf86b2bb3 issue #89: Update pendingResponses in the event for termination (#111)
Problem: pendingResponses is decreased when
r.i.n.h.server.HttpServerHandler#write is invoked with LastHttpContent,
but the channel attributes are cleared in the event for termination
r.i.n.channel.ChannelOperations#onHandlerTerminate.
New request can be received after invocation of the write operation and
before event for termination.
r.i.n.h.server.HttpServerHandler#channelRead
In this situation instead of pipelining the new request the implementation
will check the channel attributes and as they are still not cleared the
request will not be processed.