protest some close() with finally {}