PeerCastStation.UI.HTTP.ObjectIdRegistry.Cleanup C# (CSharp) Method

Cleanup() private method

private Cleanup ( ) : void
return void
    private void Cleanup()
    {
      lock (locker) {
        var dead_list = objToId.Where(kv => !kv.Key.IsAlive).ToArray();
        foreach (var kv in dead_list) {
          objToId.Remove(kv.Key);
          idSet.Remove(kv.Value);
        }
      }
    }