> On Jan 16, 2015, at 2:38 PM, Alan M. Carroll <a...@network-geographics.com> > wrote: > > Friday, January 16, 2015, 4:11:21 PM, you wrote: > >> But eventually, the session is handled by a leaf in the acceptor tree. At >> that point, do we have enough information to know whether to invoke >> transaction hooks? Maybe blind tunneling is the exception here ... > > No. For instance, if tr-pass is enabled we don't know if it is HTTP or a > blind tunnel until the request header has been successfully parsed. > > I do think it reasonable, though, to say we'll fire the sessions and > transaction hooks at that point and if it turns out later to have been > inaccurate the plugins will simply have to deal with it.
Yeh that might be fair enough. In the tr-pass case, is it possible to get TXN_START without a corresponding TXN_END?