Tk Library Source Code

View Ticket
Login
Ticket UUID: 526499
Title: Async errors silently discarded
Type: Patch Version: None
Submitter: andreas_kupries Created on: 2002-03-06 17:33:05
Subsystem: comm Assigned To: andreas_kupries
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2002-03-07 02:16:12
Resolution: Accepted Closed By: andreas_kupries
    Closed on: 2002-03-06 19:16:12
Description:
In the current implementation of "comm" errors 
happening in the receiver of a command are silently 
discarded if the caller performed an -async invocation.

While that means that the caller itself is not 
interested in a possible error I believe that it 
should not be completely discarded. It makes 
interactions based on async calls hard to debug as 
problems simply show as the processes not doing what 
they are supposed to do without any indication why 
they are doing so.

The patch to be associated with this report will 
extend the execution of received commands with a call 
to [bgerror] (if available or loadable) so that such 
errors do not get lost.
User Comments: andreas_kupries added on 2002-03-07 02:16:12:
Logged In: YES 
user_id=75003

Committed to head, and version number bumped to 4.0 as 
requested by John LoVerso (original author).

andreas_kupries added on 2002-03-07 00:59:05:

File Added - 18906: 526499.diff

Attachments: