diff --git a/src/nvim/main.c b/src/nvim/main.c index ebb1ea5083..7304b77ae6 100644 --- a/src/nvim/main.c +++ b/src/nvim/main.c @@ -178,10 +178,10 @@ static bool event_teardown(void) multiqueue_process_events(main_loop.events); loop_poll_events(&main_loop, 0); // Drain thread_events, fast_events. input_stop(); + server_teardown(); channel_teardown(); proc_teardown(&main_loop); timer_teardown(); - server_teardown(); signal_teardown(); terminal_teardown();