Rebase dev 2.0
This commit is contained in:
@@ -14,6 +14,12 @@
|
||||
#include "session_transition.h"
|
||||
#include "session_manager_runtime.h"
|
||||
|
||||
#include "stellar/exdata.h"
|
||||
|
||||
#define SESSION_MANAGER_RUNTIME_LOG_ERROR(format, ...) STELLAR_LOG_ERROR(__thread_local_logger, "session manager runtime", format, ##__VA_ARGS__)
|
||||
#define SESSION_MANAGER_RUNTIME_LOG_DEBUG(format, ...) STELLAR_LOG_DEBUG(__thread_local_logger, "session manager runtime", format, ##__VA_ARGS__)
|
||||
#define SESSION_MANAGER_RUNTIME_LOG_INFO(format, ...) STELLAR_LOG_INFO(__thread_local_logger, "session manager runtime", format, ##__VA_ARGS__)
|
||||
|
||||
struct snowflake
|
||||
{
|
||||
uint64_t seed;
|
||||
@@ -1060,6 +1066,10 @@ void session_manager_runtime_free_session(struct session_manager_runtime *sess_m
|
||||
{
|
||||
if (sess)
|
||||
{
|
||||
struct exdata_runtime *exdata_rt = (struct exdata_runtime *)session_get_user_data(sess);
|
||||
exdata_runtime_free(exdata_rt);
|
||||
|
||||
SESSION_MANAGER_RUNTIME_LOG_DEBUG("session %lu closed (%s)", session_get_id(sess), closing_reason_to_str(session_get_closing_reason(sess)));
|
||||
SESSION_MANAGER_LOG_DEBUG("session %lu closed (%s)", session_get_id(sess), closing_reason_to_str(session_get_closing_reason(sess)));
|
||||
|
||||
session_timer_del(sess_mgr_rt->sess_timer, sess);
|
||||
|
||||
Reference in New Issue
Block a user