469
492
ErtsDrvEventState *state;
473
496
ERTS_SMP_LC_ASSERT(erts_drvport2port(ix)
474
497
&& erts_lc_is_port_locked(erts_drvport2port(ix)));
476
499
#ifdef ERTS_SYS_CONTINOUS_FD_NUMBERS
477
500
if ((unsigned)fd >= (unsigned)erts_smp_atomic_read(&drv_ev_state_len)) {
481
505
select_large_fd_error(ix, fd, mode, on);