private void Receive(Session session) { if (session.IsConnected) session.BeginReceive(session.Buffer, 0, bufferSize, 0, new AsyncCallback(ReceiveCallback), session); else { timer.Stop(); UtilityHelper.RaiseEvent(OnDisConnectedServer, session); } }