Use faster identity checks for SupportsResponse Enum (#107351)

This commit is contained in:
J. Nick Koston 2024-01-05 23:12:31 -10:00 committed by GitHub
parent ba60290431
commit 44018a4183
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2109,11 +2109,11 @@ class ServiceRegistry:
raise ValueError(
"Invalid argument return_response=True when blocking=False"
)
if handler.supports_response == SupportsResponse.NONE:
if handler.supports_response is SupportsResponse.NONE:
raise ValueError(
"Invalid argument return_response=True when handler does not support responses"
)
elif handler.supports_response == SupportsResponse.ONLY:
elif handler.supports_response is SupportsResponse.ONLY:
raise ValueError(
"Service call requires responses but caller did not ask for responses"
)