diff options
Diffstat (limited to 'src/os/event.c')
-rw-r--r-- | src/os/event.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/os/event.c b/src/os/event.c index a4ebdb15ff..9e95159dbc 100644 --- a/src/os/event.c +++ b/src/os/event.c @@ -8,6 +8,7 @@ #include "os/event.h" #include "os/input.h" #include "os/signal.h" +#include "os/job.h" #include "vim.h" #include "memory.h" #include "misc2.h" @@ -34,6 +35,8 @@ void event_init() // `event_poll` // Signals signal_init(); + // Jobs + job_init(); uv_timer_init(uv_default_loop(), &timer); // This prepare handle that actually starts the timer uv_prepare_init(uv_default_loop(), &timer_prepare); @@ -88,6 +91,9 @@ static void process_all_events() case kEventSignal: signal_handle(event); break; + case kEventJobActivity: + job_handle(event); + break; default: abort(); } |