Overview
Artifact ID: | 94619b51a8c85390a6937cd1ea90f93c7ab41d23 |
---|---|
Ticket: | ef34dd2457472b08cf6a42a7c8c26329e2cae715
fileevent writable starves bgerror |
User & Date: | pooryorick 2013-11-14 15:41:51 |
Changes
- assignee changed to: "nobody"
- closer changed to: "nobody"
- cmimetype changed to: "text/plain"
- comment changed to:
In the code below, both the readeble and writable event scripts are executed, but bgerror never runs because the queue is dominated by the fileevent events. ---- #! /bin/env tclsh proc handler {arg} { return -code error "an error!" } lassign [chan pipe] pipeout pipein set stdout [open |[list echo hello]] fileevent $pipein writable {apply {{} {}}} fileevent $stdout readable [list handler $stdout] vwait exit
- foundin changed to: "8.6.1"
- is_private changed to: "0"
- login: "pooryorick"
- priority changed to: "5 Medium"
- private_contact changed to: "de8592b799aee41baa90d5ffa003528d4b606ea0"
- resolution changed to: "None"
- severity changed to: "Minor"
- status changed to: "Open"
- submitter changed to: "pooryorick"
- subsystem changed to: "04. Async Events"
- title changed to: "fileevent writable starves bgerror"
- type changed to: "Bug"