[issue24482] itertools.tee causes segfault in a multithreading environment, while the equivalent implementation does'nt
Changes by Dmitry Odzerikho : -- components: Library (Lib) nosy: Dmitry Odzerikho priority: normal severity: normal status: open title: itertools.tee causes segfault in a multithreading environment, while the equivalent implementation does'nt type: crash versions: Python 2.7 ___ Python tracker <http://bugs.python.org/issue24482> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24482] itertools.tee causes segfault in a multithreading environment, while the equivalent implementation doesn't
New submission from Dmitry Odzerikho: Hi, I'm using iterators returned by itertools.tee in different threads. The original iterator passed to itertools.tee is thread-safe, however, it doesn't guarantees that the cloned iterators are thread safe too. However the equivalent implementation of itertools.tee in pure Python seems to work fine in this case. Is it expected or I'm doing something wrong? I'm attaching a simple example that shows the behaviour. -- title: itertools.tee causes segfault in a multithreading environment, while the equivalent implementation does'nt -> itertools.tee causes segfault in a multithreading environment, while the equivalent implementation doesn't Added file: http://bugs.python.org/file39756/test_segfault.py ___ Python tracker <http://bugs.python.org/issue24482> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24482] itertools.tee causes segfault in a multithreading environment, while the equivalent implementation doesn't
Changes by Dmitry Odzerikho : Added file: http://bugs.python.org/file39757/test_segfault.py ___ Python tracker <http://bugs.python.org/issue24482> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24482] itertools.tee causes segfault in a multithreading environment, while the equivalent implementation doesn't
Changes by Dmitry Odzerikho : Removed file: http://bugs.python.org/file39756/test_segfault.py ___ Python tracker <http://bugs.python.org/issue24482> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com