From #24936 RequestReceiving takes a handle argument, so I think it should be documented to raise InvalidHandle (if the handle is completely invalid) and InvalidArgument (if the handle is valid, but is not involved in this stream).
Fixed in git.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.