mirror of
https://github.com/haproxy/haproxy.git
synced 2026-02-03 20:39:41 -05:00
MINOR: session: add a streams field to the session struct
This will be used to hold the list of streams belonging to a given session.
This commit is contained in:
parent
82032f1223
commit
bcb86abaca
2 changed files with 2 additions and 0 deletions
|
|
@ -40,6 +40,7 @@
|
|||
struct session {
|
||||
struct proxy *fe; /* the proxy this session depends on for the client side */
|
||||
struct listener *listener; /* the listener by which the request arrived */
|
||||
struct list streams; /* list of streams attached to this session */
|
||||
enum obj_type *origin; /* the connection / applet which initiated this session */
|
||||
struct timeval accept_date; /* date of the session's accept() in user date */
|
||||
struct timeval tv_accept; /* date of the session's accept() in internal date (monotonic) */
|
||||
|
|
|
|||
|
|
@ -56,6 +56,7 @@ struct session *session_new(struct proxy *fe, struct listener *li, enum obj_type
|
|||
if (sess) {
|
||||
sess->listener = li;
|
||||
sess->fe = fe;
|
||||
LIST_INIT(&sess->streams);
|
||||
sess->origin = origin;
|
||||
sess->accept_date = date; /* user-visible date for logging */
|
||||
sess->tv_accept = now; /* corrected date for internal use */
|
||||
|
|
|
|||
Loading…
Reference in a new issue