Menu

#33 ubh ignores return code from external decoder

open
nobody
None
5
2003-07-19
2003-07-19
Adam Rice
No

If an external decoder (ie. uudeview) fails, ubh
ignores the
failure and blindly continues. This can lead to many
articles being marked read that haven't actually been
decoded.

Unfortunately, it appears uudeview doesn't distinguish
its return code between disk full/no such directory
errors (in which case ubh should not mark the article
read), and decode errors (in which case ubh probably
should). And there may be cross-platform compatability
issues with depending on the return value from system().

There's probably no easy fix to this bug, but I thought
it was worth posting anyway, as a sort of "feature
request".

Discussion


Log in to post a comment.

MongoDB Logo MongoDB