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 loewis
Recipients LambertDW, Orlowski, loewis
Date 2009-01-29.19:18:37
SpamBayes Score 1.1708048e-06
Marked as misclassified No
Message-id <4982010B.5000503@v.loewis.de>
In-reply-to <498181FA.9070004@genesilico.pl>
Content
> I still do not understand what is going on when python executed thic 
> code. I have a local variable l in my parent process. 

No, you don't. It's a global variable, not a local one.

> When I create a 
> child process, program makes first makes a copy of memory. Than what?

It doesn't have to do anything with the multiprocessing at all.
For comparison, just run the Python script

def f():
  del l
l = []
f()

It produces the same error, with no multiprocessing involved.
History
Date User Action Args
2009-01-29 19:18:39loewissetrecipients: + loewis, LambertDW, Orlowski
2009-01-29 19:18:37loewislinkissue5092 messages
2009-01-29 19:18:37loewiscreate