[issue34110] cPickle may raise AttributeError when loading concurrently in threads

2020-01-10 Thread Cheryl Sabella
Cheryl Sabella added the comment: Fixed in Python 3 with #34572. -- resolution: -> wont fix stage: patch review -> resolved status: open -> closed versions: -Python 3.7, Python 3.8 ___ Python tracker _

[issue34110] cPickle may raise AttributeError when loading concurrently in threads

2019-04-09 Thread Cheryl Sabella
Cheryl Sabella added the comment: Adding @pitrou to the nosy list as he last modified the section of code changed in the PR. -- nosy: +cheryl.sabella, pitrou versions: -Python 3.6 ___ Python tracker __

[issue34110] cPickle may raise AttributeError when loading concurrently in threads

2018-07-13 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- versions: +Python 3.6, Python 3.7, Python 3.8 ___ Python tracker ___ ___ Python-bugs-list maili

[issue34110] cPickle may raise AttributeError when loading concurrently in threads

2018-07-13 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: This behaviour also happens on the current master. -- nosy: +pablogsal ___ Python tracker ___

[issue34110] cPickle may raise AttributeError when loading concurrently in threads

2018-07-13 Thread Guoqiang Zhang
Change by Guoqiang Zhang : -- keywords: +patch pull_requests: +7812 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-l

[issue34110] cPickle may raise AttributeError when loading concurrently in threads

2018-07-13 Thread Guoqiang Zhang
New submission from Guoqiang Zhang : If two threads use cPickle to load objects simultaneously, one thread may raise an AttributeError. This problem is caused by the partially loaded module. To reproduce, create a file 'foo.py': import time time.sleep(0.1) class foo(): pass Then in main.p