mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-28 06:13:31 +01:00
sched: Improve logging if KIST is disabled
Signed-off-by: David Goulet <dgoulet@torproject.org>
This commit is contained in:
parent
0d0b677b64
commit
c910610701
@ -293,10 +293,17 @@ select_scheduler(void)
|
||||
goto end;
|
||||
case SCHEDULER_KIST:
|
||||
if (!scheduler_can_use_kist()) {
|
||||
log_warn(LD_SCHED, "Scheduler KIST can't be used. Consider removing "
|
||||
"it from Schedulers or if you have a tor built "
|
||||
"with KIST support, you should make sure "
|
||||
"KISTSchedRunInterval is a non zero value");
|
||||
#ifdef HAVE_KIST_SUPPORT
|
||||
if (get_options()->KISTSchedRunInterval == -1) {
|
||||
log_info(LD_SCHED, "Scheduler type KIST can not be used. It is "
|
||||
"disabled because KISTSchedRunInterval=-1");
|
||||
} else {
|
||||
log_notice(LD_SCHED, "Scheduler type KIST has been disabled by "
|
||||
"the consensus.");
|
||||
}
|
||||
#else /* HAVE_KIST_SUPPORT */
|
||||
log_info(LD_SCHED, "Scheduler type KIST not built in");
|
||||
#endif /* HAVE_KIST_SUPPORT */
|
||||
continue;
|
||||
}
|
||||
the_scheduler = get_kist_scheduler();
|
||||
|
Loading…
Reference in New Issue
Block a user