This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Py_AddPendingCall doesn't unlock on fail
Type: Stage:
Components: Interpreter Core Versions: Python 2.3
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: gvanrossum Nosy List: danieldunbar, gvanrossum, jackjansen
Priority: normal Keywords: patch

Created on 2002-05-04 03:18 by danieldunbar, last changed 2022-04-10 16:05 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
pyaddpendingcall_lock.diff danieldunbar, 2002-05-04 03:18
Messages (3)
msg39858 - (view) Author: Daniel Dunbar (danieldunbar) Date: 2002-05-04 03:18
ceval.c:Py_AddPendingCall doesn't unlock if it
fails because the queue is full.
msg39859 - (view) Author: Jack Jansen (jackjansen) * (Python committer) Date: 2002-07-08 13:57
Logged In: YES 
user_id=45365

I came across this one when browsing through the patches, it seems to have caught noones attention yet. Assigning it to Guido as he wrote the addpendig stuff (the patch looks benign to me).
msg39860 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2002-07-17 16:57
Logged In: YES 
user_id=6380

Sure.  Checked in as ceval.c 2.320.
History
Date User Action Args
2022-04-10 16:05:17adminsetgithub: 36550
2002-05-04 03:18:22danieldunbarcreate