diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/os/event.c | 5 | ||||
-rw-r--r-- | src/os/event.h | 1 | ||||
-rw-r--r-- | src/os_unix.c | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/src/os/event.c b/src/os/event.c index 1a35cb3f12..9c9c9c8967 100644 --- a/src/os/event.c +++ b/src/os/event.c @@ -41,6 +41,11 @@ void event_init() uv_prepare_init(uv_default_loop(), &timer_prepare); } +void event_teardown() +{ + job_teardown(); +} + // Wait for some event bool event_poll(int32_t ms) { diff --git a/src/os/event.h b/src/os/event.h index 93dc96d55e..5ddca46875 100644 --- a/src/os/event.h +++ b/src/os/event.h @@ -8,6 +8,7 @@ #include "os/job_defs.h" void event_init(void); +void event_teardown(void); bool event_poll(int32_t ms); bool event_is_pending(void); void event_push(Event event); diff --git a/src/os_unix.c b/src/os_unix.c index 287b5e7d60..93cd0272a8 100644 --- a/src/os_unix.c +++ b/src/os_unix.c @@ -581,7 +581,7 @@ void mch_exit(int r) { exiting = TRUE; - job_teardown(); + event_teardown(); { settmode(TMODE_COOK); |