I have a problem with notifying all current subscribers and new subscribers
about the closure of the queue and the reason. For example, I have a producer
that reads messages from websocket or something else and send this to a queue,
and several consumers (I do not know how many). If any exception occurred, then
all current subscribers and subscribers which will be added later should know
about this error. I tried to send an exception to a queue, but that did not
help, because I have several consumers. Also, this will not protect new
consumers. I propose to add a new close method with exc argument, which will
throw an exception when calling the get method, and also throw an exception for
all current _getters.
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at
https://mail.python.org/archives/list/python-ideas@python.org/message/EYVGOE5XUJPHKMDAGDHAXZ32VP6IAZL5/
Code of Conduct: http://python.org/psf/codeofconduct/