Tcl Source Code

View Ticket
Login
2024-12-07
23:52
Fix [c7e4c4586d]: TIP #609 - required Tcl_ThreadAlert() skipped with nested event loop check-in: dd7f05281c user: jan.nijtmans tags: trunk, main
17:02 • Closed ticket [c7e4c4586d]: TIP #609 - required Tcl_ThreadAlert() skipped with n... artifact: a591647368 user: apnadkarni
17:01 • New ticket [c7e4c4586d]. artifact: ddf5286a36 user: apnadkarni

Ticket UUID: c7e4c4586d917b42dccb9bc0edc5bac06ec5f39e
Title: TIP #609 - required Tcl_ThreadAlert() skipped with nested event loop
Type: Bug Created on: 2024-12-07 17:01:54
Submitter: apnadkarni Assigned to: nobody
Subsystem: - New Builtin Commands Severity: Important
Priority: 5 Medium Last modified: 2024-12-07 17:02:58
Status: Closed Closed by: apnadkarni
Resolution: Fixed Closed on: 2024-12-07 17:02:58
Version: 9.0
Description:

Placeholder to track ticket 9e69e2c602e logged against the Thread package though the culprit is really Tcl.

TL;DR In the case of nested event loops, the TCL_QUEUE_ALERT_IF_EMPTY does not trigger a Tcl_ThreadAlert even though it should. See above link for details.

User Comments:
apnadkarni added on 2024-12-07 17:02:58:
Fixed in [81c759724b].