Aidan Skinner wrote:
On Wed, Jul 2, 2008 at 6:47 AM, Rafael Schloming <[EMAIL PROTECTED]> wrote:

I don't recall the details, but I'm pretty sure there are some circumstances
when multiple exceptions get passed through this listener. I think we should
do something to ensure that exceptions aren't lost under those
circumstances, as it's *really* confusing when they are.

I think I've fixed it so that it does on the first one, but I could
well be wrong (that code is hairy, lairy and in need of refactoring
with fire). Previously there was an ArrayList of those, which it
appended too. We could put that back and set them all as linked
exceptions?

I think keeping a list would probably be good. It should be the same as having the one exception most of the time, and in the rare case where you might possibly get two, it will reduce confusion immensely.

--Rafael

Reply via email to