On 02:00 pm, solip...@pitrou.net wrote:
On Thu, 16 Dec 2010 15:52:19 +0200
Dimitrios Pritsos <dprit...@extremepro.gr> wrote:

Hello Michael,

OK I will do sent it to the bug tracker. But what about the last issue
i.e. that even if the class is transfered-and-pickled-unpickled it
raises an exception if the class is defined into the __main__ script and
not imported from an other one. (see below) could you please guide me
where should I post this for someone to help me fix it!

The likely explanation is that the __main__ module in the parent
process isn't the same as in the child process, so fetching the class
from that module doesn't work.
If that's really important for you you could open a separate issue.

And another option is to use the simple, pleasant fix of not defining any functions or classes in __main__. Define them in a real module and import them for use in __main__.

Jean-Paul
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to