Browse Source

*** empty log message ***

master
Marc Alexander Lehmann 2 years ago
parent
commit
c780768779
  1. 2
      Changes
  2. 3
      ev_iouring.c

2
Changes

@ -3,6 +3,8 @@ Revision history for libev, a high-performance and full-featured event loop.
TODO: revisit 59.x timer in the light of modern powersaving
TODO: maybe use timerfd to detect time jumps on linux
TODO: document EV_TSTAMP_T
4.28 (EV only)
- linuxaio backend resulted in random memory corruption
when loop is forked.
- linuxaio backend might have tried to cancel an iocb

3
ev_iouring.c

@ -363,7 +363,6 @@ iouring_fork (EV_P)
static void
iouring_modify (EV_P_ int fd, int oev, int nev)
{
fprintf (stderr,"modify %d (%d, %d) %d\n", fd, oev,nev, anfds[fd].eflags);//D
if (ecb_expect_false (anfds [fd].eflags))
{
/* we handed this fd over to epoll, so undo this first */
@ -473,8 +472,6 @@ iouring_process_cqe (EV_P_ struct io_uring_cqe *cqe)
return;
}
fprintf (stderr, "fd %d event, rearm\n", fd);//D
/* feed events, we do not expect or handle POLLNVAL */
fd_event (
EV_A_

Loading…
Cancel
Save