Description
In the current code, transaction and session hooks don't have access to H2 and SPDY session data. This was partially addressed by TS-3578.
There was a discussion on the mailing list, and the consensus was that session hooks should be invoked on session-oriented sessions (H2, SPDY, and native HTTP/1.x) and transaction hooks should be invoked on transaction-oriented sessions.
http://dev.trafficserver.apache.narkive.com/OX9XK0xn/spdy-h2-and-session-hooks
Attachments
Issue Links
- blocks
-
TS-4300 New API for introspection on TXN and perhaps SSNs protocol
- Closed
- breaks
-
TS-4472 Number of active connections is incorrect
- Closed
-
TS-4527 vc error messages in 6.2.0 release
- Closed
- is depended upon by
-
TS-3584 SPDY and H2 requests should not trigger connection keep-alive processing
- Resolved
-
TS-4012 tcp_reused log field doesn't work for http2
- Resolved
-
TS-4136 Incoming http connection stats should be correct regardless of the HTTP version
- Resolved
-
TS-3805 ASAN heap-use-after-free in ProxyClientSession::ssn_hook_get
- Closed
- is related to
-
TS-4547 NULL handler being scheduled
- Resolved
-
TS-1007 SSN Close called before TXN Close
- Closed
-
TS-3485 We should honor ip_allow.config ACLs for HTTP/2 streams
- Closed
-
TS-4469 TS-3612 changes cause crashes with some plugins
- Closed
-
TS-4838 After TS-3612 restructuring, very slow SSL sessions and HttpSM::state_raw_http_server_open errors
- Closed
- relates to
-
TS-4299 FetchSM / H2 streams can hang if e.g. a plugin adds a Connection: close header
- Closed
-
TS-3578 Rearrange Client Session processing to give access to socket at SSN_CLOSE for all protocols
- Closed
-
TS-4361 Remove TS_FETCH_EVENT_* handlers from Http2ClientSession
- Closed