From 892b2066da6ac3c34057dfb736713d6117f01637 Mon Sep 17 00:00:00 2001 From: Fredrik Tolf Date: Sat, 31 Dec 2016 21:55:25 +0100 Subject: [PATCH] lib: Fixed timeheap bug with ioloop reentrancy. --- lib/mtio-epoll.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/mtio-epoll.c b/lib/mtio-epoll.c index a0b2f41..f4c4970 100644 --- a/lib/mtio-epoll.c +++ b/lib/mtio-epoll.c @@ -272,7 +272,6 @@ int ioloop(void) exitstatus = 0; epfd = epoll_create(128); fcntl(epfd, F_SETFD, FD_CLOEXEC); - bufinit(timeheap); for(bl = blockers; bl; bl = nbl) { nbl = bl->n; if(regfd(bl)) @@ -331,7 +330,6 @@ int ioloop(void) } for(bl = blockers; bl; bl = bl->n) remfd(bl); - buffree(timeheap); close(epfd); epfd = -1; return(exitstatus); -- 2.11.0