示例#1
0
        public void DetachSession(ServerSession session)
        {
            lock (_syncHandle)
            {
                lock (session.Processes)
                    foreach (ServerProcess process in session.Processes)
                    {
                        if (process.DebuggedBy == this)
                        {
                            Detach(process);
                        }
                    }

                _sessions.Disown(session);
                session.SetDebuggedByID(0);
            }
        }