close even with any generic exception.