def safe_finish(self):
        try:
            self.finish()
        except Exception:
            pass
Finish session safely (do not raise if already finished by a dropped
dataset/ETHPy150Open flaviogrossi/sockjs-cyclone/sockjs/cyclone/basehandler.py/BaseHandler.safe_finish