[issue32382] Python mulitiprocessing.Queue fail to get according to correct sequence

2017-12-20 Thread Tim Peters
Tim Peters added the comment: First thing: the code uses the global name `outputer` for two different things, as the name of a module function and as the global name given to the Process object running that function. At least on Windows under Python 3.6.4 that confusion

[issue32382] Python mulitiprocessing.Queue fail to get according to correct sequence

2017-12-20 Thread Antoine Pitrou
Antoine Pitrou added the comment: Closing this issue in the meantime. -- resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker

[issue32382] Python mulitiprocessing.Queue fail to get according to correct sequence

2017-12-20 Thread Antoine Pitrou
Antoine Pitrou added the comment: Hi Weize, Since this seems be a support question, I suggest you ask it either on https://stackoverflow.com/ or on the Python users' mailing-list https://mail.python.org/mailman/listinfo/python-list -- nosy: +pitrou

[issue32382] Python mulitiprocessing.Queue fail to get according to correct sequence

2017-12-20 Thread Weize Xu
New submission from Weize Xu : I try to implement a "producer consumer" like design with mulitiprocessing module in my project, but I found that mulitiprocessing.Queue 's behavior is not as my expected. It seems Queue.get method return the end flag at the end of my queue