增加HTTP Session延迟回收机制,完善HTTP Session销毁流程
This commit is contained in:
@@ -118,10 +118,11 @@ void hf_private_set_callback(struct http_half_private * hf_private, hf_private_c
|
||||
|
||||
void hf_private_set_session(struct http_half_private * hf_private, struct http_session_private * hs_private);
|
||||
|
||||
struct http_session_private * hs_private_create(struct http_connection_private * hc_private,
|
||||
struct http_half_private * hf_private_req, struct http_half_private * hf_private_resp);
|
||||
struct http_session_private * hs_private_create(struct http_connection_private * hc_private, unsigned int thread_id,
|
||||
struct http_half_private * hf_private_req, struct http_half_private * hf_private_resp);
|
||||
|
||||
void hs_private_destory(struct http_session_private * hs_private);
|
||||
void hs_private_destroy(struct http_session_private * hs_private);
|
||||
void hs_private_gc_destroy(struct http_session_private * hs_private, struct hs_private_list * gc_list);
|
||||
|
||||
void hs_private_hf_private_set(struct http_session_private * hs_private,
|
||||
struct http_half_private * hf, enum tfe_http_direction);
|
||||
|
||||
Reference in New Issue
Block a user