From 159fbdd805e23e54ba7830ec2c492a511a6d8e89 Mon Sep 17 00:00:00 2001 From: Yury Selivanov Date: Thu, 6 Aug 2015 14:03:38 -0400 Subject: Issue #23812: Fix getter-cancellation with many pending getters code path --- Lib/asyncio/queues.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Lib/asyncio/queues.py') diff --git a/Lib/asyncio/queues.py b/Lib/asyncio/queues.py index b26edfbe4f..021043d6be 100644 --- a/Lib/asyncio/queues.py +++ b/Lib/asyncio/queues.py @@ -228,7 +228,7 @@ class Queue: 'queue non-empty, why are getters waiting?') getter = self._getters.popleft() - self._put_internal(item) + self.__put_internal(item) # getter cannot be cancelled, we just removed done getters getter.set_result(item) -- cgit v1.2.1