equal
deleted
inserted
replaced
247 op = "del"; |
247 op = "del"; |
248 elseif not currentflags then |
248 elseif not currentflags then |
249 op = "add"; |
249 op = "add"; |
250 end |
250 end |
251 local ok, err = epoll.ctl(op, fd, flags); |
251 local ok, err = epoll.ctl(op, fd, flags); |
252 log("debug", "epoll_ctl(%q, %d, %q) -> %s" .. (err and ", %q" or ""), |
252 -- log("debug", "epoll_ctl(%q, %d, %q) -> %s" .. (err and ", %q" or ""), |
253 op, fd, flags or "", tostring(ok), err); |
253 -- op, fd, flags or "", tostring(ok), err); |
254 if not ok then return ok, err end |
254 if not ok then return ok, err end |
255 self._flags = flags; |
255 self._flags = flags; |
256 return true; |
256 return true; |
257 end |
257 end |
258 |
258 |