Message11234

Author stefan.richthofer
Recipients jamesmudd, stefan.richthofer, zyasoft
Date 2017-03-15.23:41:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1489621315.54.0.834096630469.issue2536@psf.upfronthosting.co.za>
In-reply-to
Content
After more study of this issue I found out that somehow test_json is preparing ground for this deadlock. It sometimes causes guava not to release a certain lock on a cache, which later leads to this deadlock. Especially test_scanstring seems to cause this; I am not yet sure how this can happen.

However it would be helpful if others could confirm the following:

Exclude test_json from regrtests (e.g. insert tests.remove('test_json') into Lib/test/regrtest.py in line 377. There surely is a more proper way to exclude a certain test, feel free to use that one!)

Then, test_logging should not deadlock any more.
History
Date User Action Args
2017-03-15 23:41:55stefan.richthofersetmessageid: <1489621315.54.0.834096630469.issue2536@psf.upfronthosting.co.za>
2017-03-15 23:41:55stefan.richthofersetrecipients: + stefan.richthofer, zyasoft, jamesmudd
2017-03-15 23:41:55stefan.richthoferlinkissue2536 messages
2017-03-15 23:41:54stefan.richthofercreate