TSG-18596 修复Redirect-DoH策略无法命中
TSG-18558 Manipulation日志中,有字节数和包数均为0的日志存在
This commit is contained in:
@@ -61,6 +61,8 @@
|
||||
/* Systemd */
|
||||
#include <systemd/sd-daemon.h>
|
||||
|
||||
#include <MESA/maat.h>
|
||||
|
||||
extern struct tcp_policy_enforcer *tcp_policy_enforcer_create(void *logger);
|
||||
extern struct chaining_policy_enforcer *chaining_policy_enforcer_create(void *logger);
|
||||
extern struct ssl_policy_enforcer *ssl_policy_enforcer_create(void *logger);
|
||||
@@ -257,6 +259,11 @@ static void __dummy_event_handler(evutil_socket_t fd, short what, void * arg)
|
||||
static void __signal_handler_cb(evutil_socket_t fd, short what, void * arg)
|
||||
{
|
||||
tfe_proxy * ctx = (tfe_proxy *) arg;
|
||||
|
||||
struct maat *maat=NULL;
|
||||
const char *profile_path = "./conf/tfe/tfe.conf";
|
||||
int log_level=LOG_LEVEL_FATAL;
|
||||
|
||||
switch (fd)
|
||||
{
|
||||
case SIGTERM:
|
||||
@@ -264,6 +271,12 @@ static void __signal_handler_cb(evutil_socket_t fd, short what, void * arg)
|
||||
case SIGHUP:
|
||||
TFE_LOG_ERROR(ctx->logger, "recv SIGHUP, reload zlog.conf");
|
||||
MESA_handle_runtime_log_reconstruction(NULL);
|
||||
MESA_load_profile_int_def(profile_path, "maat", "log_level", &(log_level), LOG_LEVEL_FATAL);
|
||||
maat = (struct maat *)tfe_bussiness_resouce_get(STATIC_MAAT);
|
||||
if(maat)
|
||||
{
|
||||
maat_reload_log_level(maat, (enum log_level)log_level);
|
||||
}
|
||||
break;
|
||||
case SIGUSR1:
|
||||
// enable work thread sleep
|
||||
|
||||
Reference in New Issue
Block a user