change function sf_add_slow_log_schedule prototype
parent
a05e343e9b
commit
0012c2de92
|
|
@ -615,25 +615,25 @@ int sf_startup_schedule(pthread_t *schedule_tid)
|
||||||
&g_sf_global_vars.continue_flag);
|
&g_sf_global_vars.continue_flag);
|
||||||
}
|
}
|
||||||
|
|
||||||
int sf_add_slow_log_schedule(LogContext *pContext,
|
int sf_add_slow_log_schedule(SFSlowLogContext *slowlog_ctx)
|
||||||
SFSlowLogConfig *slow_log_cfg)
|
|
||||||
{
|
{
|
||||||
int result;
|
int result;
|
||||||
ScheduleArray scheduleArray;
|
ScheduleArray scheduleArray;
|
||||||
ScheduleEntry scheduleEntries[LOG_SCHEDULE_ENTRIES_COUNT];
|
ScheduleEntry scheduleEntries[LOG_SCHEDULE_ENTRIES_COUNT];
|
||||||
|
|
||||||
if (!slow_log_cfg->enabled) {
|
if (!slowlog_ctx->cfg.enabled) {
|
||||||
return 0;
|
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)
|
filename_prefix)) != 0)
|
||||||
{
|
{
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
scheduleArray.entries = scheduleEntries;
|
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);
|
return sched_add_entries(&scheduleArray);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -69,8 +69,7 @@ int sf_service_destroy_ex(SFContext *sf_context);
|
||||||
int sf_setup_signal_handler();
|
int sf_setup_signal_handler();
|
||||||
|
|
||||||
int sf_startup_schedule(pthread_t *schedule_tid);
|
int sf_startup_schedule(pthread_t *schedule_tid);
|
||||||
int sf_add_slow_log_schedule(LogContext *pContext,
|
int sf_add_slow_log_schedule(SFSlowLogContext *slowlog_ctx);
|
||||||
SFSlowLogConfig *slow_log_cfg);
|
|
||||||
|
|
||||||
void sf_set_current_time();
|
void sf_set_current_time();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue