public override void Fire() { acceptor.OnBroken(acceptor, session); IoHandler ioHandler = session.IoHandler; if (ioHandler != null) { ioHandler.Close(session); } logReport.OnWarningReport("connect is broken,notic to acceptor,sessionid:" + session.Id); }