Change that canceling a read should not cause an exception.
Update docs.