* mark and remove subscription even if close event fails to send * catch CLOSE subscription exceptions * format