Message93951
When a manager receives a message, it unpickles the arguments; this
calls BaseProxy.__reduce__, which calls RebuildProxy. If we are in the
manager, this returns the actual object, otherwise it returns a new
proxy. If we naively disable the ability for proxied objects to be
unredirected in the manager, as in the attached svn diff, this solves
the problem that Carlos and I are seeing. Surprisingly, after applying
this change, the full multiprocessing regression test still runs fine.
I'm sure this change should have some greater impact, but I'm not sure
what. I would appreciate if someone more knowledgeable could comment. |
|
Date |
User |
Action |
Args |
2009-10-14 00:33:05 | terrence | set | recipients:
+ terrence, jnoller, carlosdf |
2009-10-14 00:33:05 | terrence | set | messageid: <1255480385.02.0.0766623832533.issue6766@psf.upfronthosting.co.za> |
2009-10-14 00:33:03 | terrence | link | issue6766 messages |
2009-10-14 00:33:03 | terrence | create | |
|