Raymond Hettinger <raymond.hettin...@gmail.com> added the comment:

Mario, I removed the unnecessary mutation, but remember that OrderedDict's are 
not thread-safe in general.  Anything that updates an OrderedDict will 
temporarily leave it in an inconsistent state while the links and mappings are 
being updated.  

That being said, it isn't hard to create a subclass with a lock around each of 
the mutating methods: setitem, delitem, clear, popitem, pop, move_to_end, 
setdefault, init, and update.

----------
resolution:  -> fixed
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue11875>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to