public void UntrackGroup(IPeerGroup group) { if (group.ContainsPeer(Id)) { group.Exit(this, null); } lock (groups) groups.Remove(group); }