diff options
-rw-r--r-- | src/nvim/event/process.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/event/process.c b/src/nvim/event/process.c index b93d6cc0ab..a2aafc94c8 100644 --- a/src/nvim/event/process.c +++ b/src/nvim/event/process.c @@ -200,9 +200,9 @@ int process_wait(Process *proc, int ms, MultiQueue *events) if (proc->refcount == 1) { // Job exited, free its resources. decref(proc); - if (events) { + if (proc->events) { // the decref call created an exit event, process it now - multiqueue_process_events(events); + multiqueue_process_events(proc->events); } } else { proc->refcount--; |