You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 23, 2023. It is now read-only.
Remove some erroneous / unnecessary asserts in PipeStream on Unix
The ReadAsyncCore / WriteAsyncCore methods were erroneously asserting for CanRead/CanWrite, when the implementation should instead have been failing with an exception. It subsequently does, but in debug builds the asserts cause it to assert first.
There were also a bunch of asserts that were unnecessary because the values were just verified by the caller and are about to be verified again by the asynchronously invoked method.
I've simply removed all of these asserts.
0 commit comments