I had been requesting EV_ERROR events on my io watchers -- mostly because that&#39;s what I used to do years ago when I had to manually create FD_SETs. Of course, I don&#39;t recall ever getting an ERROR event ever.<div><br>
</div><div>And, I noticed libev just added an assertion that EV_ERROR events weren&#39;t valid for io events (ev.c:2130).</div><div><br></div><div>I&#39;m guessing this is not a bug in libev and some man page somewhere says ERROR events will never be generated on io events? Besides, since I&#39;ve never seen one, it is probably fine anyway.</div>
<div><br></div><div>Out of curiosity, does the OS ever generate ERROR events for any type of selectable file descriptor? If so, when?</div><div><br></div><div>Cheers,</div><div>Eric</div><div><br></div>