- tested nginx 1.8 using aio_write for sockets and found that when an
HTTP reply was split across multiple AIO requests, the resulting data
was not coalesced into MSS packets the same way as if writev() were
used to write all the segments together.
Note that this is imperfect as we might set MORETOCOME and then not
send more data if the second AIO write is cancelled before it is
sent. This can happen in regular sockets if a write is interrupted
as well.