Menu

#59 Async errors silently discarded

closed-accepted
comm (1)
5
2002-03-06
2002-03-06
No

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.

Discussion

  • Andreas Kupries

    Andreas Kupries - 2002-03-06

    Invoke bgerror for async errors

     
  • Andreas Kupries

    Andreas Kupries - 2002-03-06
    • status: open --> closed-accepted
     
  • Andreas Kupries

    Andreas Kupries - 2002-03-06

    Logged In: YES
    user_id=75003

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

     
MongoDB Logo MongoDB