X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=lib%2Fmtio-epoll.c;fp=lib%2Fmtio-epoll.c;h=af7cd2702fbf91766aeed744100bc5931e8b381e;hb=f9cc95f36f96693b229d5715f18033f69a4efe70;hp=d9e794ecc45e6d517a1b0dc75255748f690e7aee;hpb=be8b78f751ab2ffcf9f66922e0689c09c613f451;p=ashd.git diff --git a/lib/mtio-epoll.c b/lib/mtio-epoll.c index d9e794e..af7cd27 100644 --- a/lib/mtio-epoll.c +++ b/lib/mtio-epoll.c @@ -166,7 +166,7 @@ struct selected mblock(time_t to, int n, struct selected *spec) .th = current, }; if(addblock(&bls[i])) { - for(i--; i >= 0; i++) + for(i--; i >= 0; i--) remblock(&bls[i]); return((struct selected){.fd = -1, .ev = -1}); }