HTTP/2 stream close reason handling: Use else + assert instead of elif

This commit is contained in:
Adrián Chaves 2021-02-23 11:57:33 +01:00
parent bd29f32dee
commit 5ba31cd1a2
1 changed files with 2 additions and 1 deletions

View File

@ -431,7 +431,8 @@ class Stream:
errors.insert(0, InactiveStreamClosed(self._request))
self._deferred_response.errback(ResponseFailed(errors))
elif reason is StreamCloseReason.INVALID_HOSTNAME:
else:
assert reason is StreamCloseReason.INVALID_HOSTNAME
self._deferred_response.errback(InvalidHostname(
self._request,
str(self._protocol.metadata['uri'].host, 'utf-8'),