def post(self): batch = self.get_argument("batch",None) session_id = self.get_argument("session_id",None) randsecs = (0.001,0.01,0.02,0.03,0.04,0.05,0.06,0.07,0.08,0.09,0.10) if batch: for _session_id in RadiusSession.sessions.keys(): session = RadiusSession.sessions.pop(_session_id) session.stop().addCallbacks(logger.info,logger.error) yield sleep(0.01) else: if session_id: RadiusSession.stop_session(session_id=session_id) self.render_json(code=0,msg=u"stop session done")