public override void Manage() { foreach (var cookie in _cookies.ToArray().Where(cookie => cookie.Value!=null && cookie.Value.Obsolete())) { EraseHelloAttempt(cookie.Value.Tag); _cookies.Remove(cookie.Key); } } }
public void Manage() { HandShakeSession.Manage(); foreach (var sessionKey in Sessions.Keys.ToArray()) { Sessions[sessionKey].Manage(); if (Sessions[sessionKey].IsEnqueueForDelete) { Sessions.Remove(sessionKey); } } }