You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@trafficserver.apache.org by GitBox <gi...@apache.org> on 2020/05/27 03:22:16 UTC

[GitHub] [trafficserver] masaori335 edited a comment on pull request #6826: Signal write error when do_io_write on closed stream

masaori335 edited a comment on pull request #6826:
URL: https://github.com/apache/trafficserver/pull/6826#issuecomment-634369811


   > The problem scenario also had the origin return all of the data in one read (body and header). 
   
   Can we reproduce this scenario with a small response from the origin?
   
   > So there would never be another push from the origin to trigger a write error. 
   
   Could you more context for why we need another push from the origin here?
   As you know, the basic design of `do_io_write()` is just setup the VConnection & VIO. Doing more than it makes things complicated & breaks the design. I need to understand the issue, but it looks like we should signal the error (if needed) on WRITE_READY events from underlay VConnection.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org