When a stream is closed is guaranteed that read_cb will be called with status set to UV_EOF. (I lack a bit of context here, though, hope this helps).