On Wed May 24 06:43:41 2023 +0000, Huw Davies wrote:
I don't think we want this check in the drivers. The idea is that the assignment of `stream` to `This->stream` on the PE-side happens only when the stream has been created so that other threads can freely use it. If the other errors really need to take precedence then we'll have to create the stream unconditionally on `This->stream` and then destroy it later if `This->stream` is set.
I'm honestly not sure whether the other errors really need to take precedence, we should probably check the native behavior.