Update session timer

This commit is contained in:
luwenpeng
2024-03-29 19:44:20 +08:00
parent 8e527a0f4c
commit 772860c1be
15 changed files with 151 additions and 211 deletions

View File

@@ -82,11 +82,7 @@ struct session
* Session Timer Zone
******************************/
// session timer
struct timeout timeout;
session_expire_cb expire_cb;
void *expire_arg;
uint64_t expire_abs_ts;
/******************************
* Session Table Zone
@@ -103,9 +99,9 @@ struct session
* Session Queue Node
******************************/
struct list_head evicte; // used for evicte queue
struct list_head lru; // used for lru queue
struct list_head free; // used for free queue
struct list_head evicte; // used for evicte queue
};
#ifdef __cpluscplus