[issue16558] multiprocessing fails to raise exception with parameters

2012-11-26 Thread Richard Oudkerk
Richard Oudkerk added the comment: The example works correctly on 3.3 because of #1692335. I am not sure if it is appropriate to backport it though. This is a duplicate of #9400 which I have assigned to myself. (I had thought it was already fixed.) -- resolution: -> duplicate stage

[issue16558] multiprocessing fails to raise exception with parameters

2012-11-26 Thread R. David Murray
R. David Murray added the comment: This is probably related to #1692335. It looks like that fix was not backported. Can you test if your example works now in 3.3? -- nosy: +r.david.murray, sbt ___ Python tracker

[issue16558] multiprocessing fails to raise exception with parameters

2012-11-26 Thread Brian Candler
New submission from Brian Candler: Probably best demonstrated by example. import multiprocessing class Myerror(ValueError): def __init__(self,a): self.a = a def __str__(self): return repr(self.a) def foo(arg): raise Myerror(arg) #foo("1