[issue3578] 'dictionary changed size' error in test_multiprocessing

Antoine Pitrou report at bugs.python.org
Mon Aug 18 21:50:35 CEST 2008


Antoine Pitrou <pitrou at free.fr> added the comment:

Le lundi 18 août 2008 à 19:42 +0000, Ismail Donmez a écrit :
> Ismail Donmez <ismail at namtrac.org> added the comment:
> 
> Ah cool, we might be at the end of multiprocessing problems then I guess 
> :-)

Well, not really, it should be diagnosed why the dictionary mutates in
the first place. This dictionary is apparently processed in a child
process just after a fork() occurred, so logically there shouldn't be
several threads running.
Unless processing the dictionary itself can create some new threads?

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


More information about the Python-bugs-list mailing list