From 0012c2de92c16b66f8e5ad71c7a8785bcd747f1d Mon Sep 17 00:00:00 2001 From: YuQing <384681@qq.com> Date: Wed, 30 Dec 2020 16:23:39 +0800 Subject: [PATCH] change function sf_add_slow_log_schedule prototype --- src/sf_service.c | 10 +++++----- src/sf_service.h | 3 +-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/sf_service.c b/src/sf_service.c index a525323..24fc598 100644 --- a/src/sf_service.c +++ b/src/sf_service.c @@ -615,25 +615,25 @@ int sf_startup_schedule(pthread_t *schedule_tid) &g_sf_global_vars.continue_flag); } -int sf_add_slow_log_schedule(LogContext *pContext, - SFSlowLogConfig *slow_log_cfg) +int sf_add_slow_log_schedule(SFSlowLogContext *slowlog_ctx) { int result; ScheduleArray scheduleArray; ScheduleEntry scheduleEntries[LOG_SCHEDULE_ENTRIES_COUNT]; - if (!slow_log_cfg->enabled) { + if (!slowlog_ctx->cfg.enabled) { return 0; } - if ((result=sf_logger_init(pContext, slow_log_cfg-> + if ((result=sf_logger_init(&slowlog_ctx->ctx, slowlog_ctx->cfg. filename_prefix)) != 0) { return result; } scheduleArray.entries = scheduleEntries; - sf_setup_schedule(pContext, &slow_log_cfg->log_cfg, &scheduleArray); + sf_setup_schedule(&slowlog_ctx->ctx, &slowlog_ctx->cfg.log_cfg, + &scheduleArray); return sched_add_entries(&scheduleArray); } diff --git a/src/sf_service.h b/src/sf_service.h index ad497d2..4648ba9 100644 --- a/src/sf_service.h +++ b/src/sf_service.h @@ -69,8 +69,7 @@ int sf_service_destroy_ex(SFContext *sf_context); int sf_setup_signal_handler(); int sf_startup_schedule(pthread_t *schedule_tid); -int sf_add_slow_log_schedule(LogContext *pContext, - SFSlowLogConfig *slow_log_cfg); +int sf_add_slow_log_schedule(SFSlowLogContext *slowlog_ctx); void sf_set_current_time();