diff --git a/src/eventloop_epoll.c b/src/eventloop_epoll.c index 2d15458..ff9fd8f 100644 --- a/src/eventloop_epoll.c +++ b/src/eventloop_epoll.c @@ -141,7 +141,7 @@ int owd_platform_el_add_timer( if ((res = el_epoll_add(el, e, tfd, OWD_EVENT_SOURCE_TIMER, EPOLLIN, true))) return res; - FD_RELEASE(tfd); + FD_RELEASE(&tfd); return 0; }