diff --git a/include/spdk_internal/event.h b/include/spdk_internal/event.h index 9c97f82e20..81a6dafabe 100644 --- a/include/spdk_internal/event.h +++ b/include/spdk_internal/event.h @@ -342,11 +342,6 @@ struct spdk_scheduler *_spdk_scheduler_get(void); */ void _spdk_scheduler_period_set(uint64_t period); -/** - * Disable the scheduler. - */ -void _spdk_scheduler_disable(void); - /** * Get period of currently set scheduler. */ diff --git a/lib/event/app.c b/lib/event/app.c index 64e205f5b7..35b246a06f 100644 --- a/lib/event/app.c +++ b/lib/event/app.c @@ -617,7 +617,7 @@ app_stop(void *arg1) spdk_rpc_finish(); g_spdk_app.stopped = true; - _spdk_scheduler_disable(); + _spdk_scheduler_period_set(0); _start_subsystem_fini(NULL); } diff --git a/lib/event/reactor.c b/lib/event/reactor.c index e1daf0619f..9f34130d08 100644 --- a/lib/event/reactor.c +++ b/lib/event/reactor.c @@ -154,12 +154,6 @@ _spdk_scheduler_period_set(uint64_t period) g_scheduler_period = period * spdk_get_ticks_hz() / SPDK_SEC_TO_USEC; } -void -_spdk_scheduler_disable(void) -{ - g_scheduler_period = 0; -} - void _spdk_scheduler_list_add(struct spdk_scheduler *scheduler) { diff --git a/test/unit/lib/event/app.c/app_ut.c b/test/unit/lib/event/app.c/app_ut.c index 34ad0b0738..8d038881be 100644 --- a/test/unit/lib/event/app.c/app_ut.c +++ b/test/unit/lib/event/app.c/app_ut.c @@ -58,7 +58,7 @@ DEFINE_STUB_V(spdk_reactors_start, (void)); DEFINE_STUB_V(spdk_reactors_stop, (void *arg1)); DEFINE_STUB(spdk_reactors_init, int, (void), 0); DEFINE_STUB_V(spdk_reactors_fini, (void)); -DEFINE_STUB_V(_spdk_scheduler_disable, (void)); +DEFINE_STUB_V(_spdk_scheduler_period_set, (uint64_t period)); bool g_scheduling_in_progress; static void