diff --git a/monitor/mainloop.c b/monitor/mainloop.c
index 38737db..803174a 100644
--- a/monitor/mainloop.c
+++ b/monitor/mainloop.c
static int epoll_fd;
static int epoll_terminate;
+static int exit_status;
struct mainloop_data {
int fd;
}
}
+ exit_status = EXIT_SUCCESS;
+
while (!epoll_terminate) {
struct epoll_event events[MAX_EPOLL_EVENTS];
int n, nfds;
close(epoll_fd);
epoll_fd = 0;
- return EXIT_SUCCESS;
+ return exit_status;
}
int mainloop_add_fd(int fd, uint32_t events, mainloop_event_func callback,