def _generate_events(self, event):
        try:
            timeout = event.time_left
            if 0 < timeout:
                l = self._poller.poll()
            else:
                l = self._poller.poll(timeout)
        except IOError as e:
            if e.args[0] == EINTR:
                return
        except SelectError as e:
            if e.args[0] == EINTR:
                return
            else:
                raise

        for fileno, event in l:
            self._process(fileno, event)
dataset/ETHPy150Open circuits/circuits/circuits/core/pollers.py/EPoll._generate_events/swapped operands of `<`