May-04-2017, 03:25 PM
You only ever put "stop" in the queue the second time you call
Maybe it works fine on the raspberry because maybe python on the raspberry doesn't actually support multiprocessing, and only fakes it. I don't think that's actually the case, since it's just debian, right? So it's not like it's a special version of python for the raspberry.
cleancycle
, which means the first queue, from the first time you call it, never gets that message, so the first extra process you create never gets that message (but the second extra process would).Maybe it works fine on the raspberry because maybe python on the raspberry doesn't actually support multiprocessing, and only fakes it. I don't think that's actually the case, since it's just debian, right? So it's not like it's a special version of python for the raspberry.