Author christian.heimes
Recipients brett.cannon, christian.heimes
Date 2012-09-09.22:23:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Coverity claims that the call to PyThread_acquire_lock with NOWAIT_LOCK can fail. It sounds plausible as you don't wait for the lock to succeed.

CID 486861: Unchecked return value (CHECKED_RETURN)At (3): Calling function "PyThread_acquire_lock(PyThread_type_lock, int)" without checking return value (as is done elsewhere 22 out of 23 times).
At (9): No check of the return value of "PyThread_acquire_lock(import_lock, 0)".
 205        PyThread_acquire_lock(import_lock, 0);
 206        /* XXX: can the previous line fail? */

By the way the code would be more readable with NOWAIT_LOCK instead of 0.
Date User Action Args
2012-09-09 22:23:14christian.heimessetrecipients: + christian.heimes, brett.cannon
2012-09-09 22:23:14christian.heimessetmessageid: <>
2012-09-09 22:23:13christian.heimeslinkissue15894 messages
2012-09-09 22:23:13christian.heimescreate