Print this page
8634 epoll fails to wake on certain edge-triggered conditions
8635 epoll should not emit POLLNVAL
8636 recursive epoll should emit EPOLLRDNORM
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
@@ -147,11 +147,10 @@
int bd_async; /* non-zero if packet reception .. */
/* .. should generate signal */
int bd_nonblock; /* non-zero for non-blocking read */
pid_t bd_pgid; /* process or group id for signal */
int bd_timedout;
- struct pollhead bd_poll;
timeout_id_t bd_callout; /* for BPF timeouts with select */
pid_t bd_pid; /* corresponding PID */
void *bd_sih; /* soft interrupt handle */
/*
* Solaris specific bits after this.