Fix Exception self-suppression

An exception can not add itself to the suppression list.  This can happen
when code throws the same exception instance in close.