This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Semi
Recipients Semi
Date 2017-02-05.16:18:38
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1486311518.72.0.101525789296.issue29454@psf.upfronthosting.co.za>
In-reply-to
Content
Using code adapted from the example in the docs (https://docs.python.org/3/library/multiprocessing.html#using-a-remote-manager), if you create a remote queue server, a producer which puts items in the queue and a consumer which consumes elements from the queue. If the consumer gets killed and restarted again, it misses one item from the queue. For a reproducable example see the stackoverflow reference below.

Expected: items stay in the queue until a consumer consumes it
Happens: one item still gets consumed from the queue even if after a consumer gets killed

Version: Python 3.6.0
OS: Ubuntu 16.10

reference: http://stackoverflow.com/questions/42052248/remote-queue-consumer-misses-first-message-after-restart
History
Date User Action Args
2017-02-05 16:18:38Semisetrecipients: + Semi
2017-02-05 16:18:38Semisetmessageid: <1486311518.72.0.101525789296.issue29454@psf.upfronthosting.co.za>
2017-02-05 16:18:38Semilinkissue29454 messages
2017-02-05 16:18:38Semicreate