def connectionLost(self, reason): utils.reset_logconf() self.factory.conns -= 1 utils.log(utils.cur(), "client is losing proxy %s" % self.factory.conns, self.requests) # mysql_stmt_close if self.stmt_id: self.server.mysql_stmt_close(self.stmt_id) # reclaim connection self.factory.takeServer(self.server, self) # clean connection self.server = None self.timeout.stop()
def reset(obj, *args, **kwargs): utils.reset_logconf() return func(obj, *args, **kwargs)