From e427211c638f67b841c9bd4a7c23875de4e70d0b Mon Sep 17 00:00:00 2001 From: fengzero Date: Thu, 14 Sep 2023 03:16:18 +0000 Subject: [PATCH] fix(event): check io is null --- src/event/event_linux.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/event/event_linux.c b/src/event/event_linux.c index a55fb906..c9429f70 100644 --- a/src/event/event_linux.c +++ b/src/event/event_linux.c @@ -260,6 +260,10 @@ neu_event_io_t *neu_event_add_io(neu_events_t *events, neu_event_io_param_t io) int neu_event_del_io(neu_events_t *events, neu_event_io_t *io) { + if (io == NULL) { + return 0; + } + struct event_data *data = (struct event_data *) io->event_data; zlog_notice(neuron, "del io: %d from epoll: %d", io->fd, events->epoll_fd);