[ https://issues.apache.org/jira/browse/TS-1807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bryan Call updated TS-1807: --------------------------- Fix Version/s: (was: sometime) 7.0.0 > shutdown on a write VIO to TSHttpConnect() doesn't propogate > ------------------------------------------------------------ > > Key: TS-1807 > URL: https://issues.apache.org/jira/browse/TS-1807 > Project: Traffic Server > Issue Type: Bug > Components: HTTP > Reporter: William Bardwell > Assignee: William Bardwell > Labels: review > Fix For: 7.0.0 > > Attachments: TS-1807.diff > > > In a plugin I am doing a TSHttpConnect() and then sending HTTP requests and > getting responses. But when I try to do TSVIONBytesSet() and > TSVConnShutdown() on the write vio (due to the client side being done sending > requests) the write vio just sits there and never wakes up the other side, > and the response side doesn't try to close up until an inactivity timeout > happens. > I think that PluginVC::do_io_shutdown() needs to do > other_side->read_state.vio.reenable(); when a shutdown for write shows up. > Then the otherside wakes up and sees the EOF due to the shutdown. -- This message was sent by Atlassian JIRA (v6.3.4#6332)