Spheniscidae.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:Spirit 作者: TunnelBlanket 项目源码 文件源码
def connectionLost(self, reason):
        self.logger.info("Client disconnected")

        self.spirit.players.remove(self)

        try:
            self.session.commit()

            if hasattr(self, "room") and self.room is not None:
                self.room.remove(self)

            if hasattr(self, "user"):
                self.session.expunge(self.user)

        except InvalidRequestError:
            self.logger.info("There aren't any transactions in progress")

        finally:
            self.session.close()

        self.event.emit("disconnected", self, reason)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号