New submission from Martin Teichmann <martin.teichm...@gmail.com>:
When working with queues, it is not uncommon that at some point the producer stops producing data for good, or the consumer stops consuming, for example because a network connection broke down or some user simply closed the session. In this situation it is very useful to simply cancel all the waiting getters and putters. A simple method can do that, Queue.cancel. ---------- components: asyncio messages: 346023 nosy: Martin.Teichmann, asvetlov, yselivanov priority: normal severity: normal status: open title: Add a cancel method to asyncio Queues type: enhancement versions: Python 3.8 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue37334> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com