[issue17969] multiprocessing crash on exit

Antoine Pitrou report at bugs.python.org
Tue May 14 13:49:41 CEST 2013


Antoine Pitrou added the comment:

> Catching regressions is what we have the regression tests for.  If it
> is not in caught by the regression tests, then it is not a
> regression, by definition.

Call it what you want :-) The bottom line is that we'll release a
2.7.5 soon because of breakage introduced in 2.7.4. Whether or not
it's a "regression" according to some platonic definition isn't
very important here.

> The problem can be avoided, by clearing the exception right at the
> start of the PyInterpreterState_Clear(), thus flushing out most side
> effects right at the start.
> 
> I'll prepare a patch for you to review.

I think this kind of stuff is too tricky to risk breaking 2.7
once again with it.
If 3.x has the same issue, then a patch is helpful, otherwise not IMHO.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue17969>
_______________________________________


More information about the Python-bugs-list mailing list