aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/event.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/os/event.c')
-rw-r--r--src/nvim/os/event.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/nvim/os/event.c b/src/nvim/os/event.c
index 9bc509bb16..dbb9d337cf 100644
--- a/src/nvim/os/event.c
+++ b/src/nvim/os/event.c
@@ -124,7 +124,11 @@ void event_poll(int ms)
}
recursive--; // Can re-enter uv_run now
- process_events_from(immediate_events);
+
+ // In case this is run before event_init, don't process any events.
+ if (immediate_events) {
+ process_events_from(immediate_events);
+ }
}
bool event_has_deferred(void)