When closing a broker connection without error, fail in-flight-requests with Cancelled (#1010)

This commit is contained in:
Dana Powers
2017-03-03 17:51:48 -08:00
committed by GitHub
parent c741c5342e
commit 61eb396bba

View File

@@ -511,7 +511,7 @@ class BrokerConnection(object):
self._rbuffer.seek(0)
self._rbuffer.truncate()
if error is None:
error = Errors.ConnectionError(str(self))
error = Errors.Cancelled(str(self))
while self.in_flight_requests:
ifr = self.in_flight_requests.popleft()
ifr.future.failure(error)