Ignore, rather than abort()ing, when reading after EOF. This can happen when writing output gets EPIPE and thus calls got_eof_net(), but there's actually input available on the same poll scycle, meaning that the poll loop will call the read function unless we kill that poll ID entirely.