Handle `uv_read_start` error

See #9605 for detailed information.

This also fixes two tests of #8811.