From bfd0d8df2dae2556da69045660c1e88b479f1a32 Mon Sep 17 00:00:00 2001 From: ObsidianMinor Date: Tue, 7 Mar 2017 22:15:43 -0600 Subject: [PATCH] The initial value didn't matter anyway --- src/Discord.Net.WebSocket/ClientState.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Discord.Net.WebSocket/ClientState.cs b/src/Discord.Net.WebSocket/ClientState.cs index 09a273386..ce61a0ba5 100644 --- a/src/Discord.Net.WebSocket/ClientState.cs +++ b/src/Discord.Net.WebSocket/ClientState.cs @@ -10,7 +10,6 @@ namespace Discord.WebSocket private const double AverageChannelsPerGuild = 10.22; //Source: Googie2149 private const double AverageUsersPerGuild = 47.78; //Source: Googie2149 private const double CollectionMultiplier = 1.05; //Add 5% buffer to handle growth - private const double AverageRelationshipsPerUser = 30; private readonly ConcurrentDictionary _channels; private readonly ConcurrentDictionary _dmChannels; @@ -39,7 +38,7 @@ namespace Discord.WebSocket _dmChannels = new ConcurrentDictionary(ConcurrentHashSet.DefaultConcurrencyLevel, (int)(dmChannelCount * CollectionMultiplier)); _guilds = new ConcurrentDictionary(ConcurrentHashSet.DefaultConcurrencyLevel, (int)(guildCount * CollectionMultiplier)); _users = new ConcurrentDictionary(ConcurrentHashSet.DefaultConcurrencyLevel, (int)(estimatedUsersCount * CollectionMultiplier)); - _relationships = new ConcurrentDictionary(ConcurrentHashSet.DefaultConcurrencyLevel, (int)(AverageRelationshipsPerUser * CollectionMultiplier)); + _relationships = new ConcurrentDictionary(ConcurrentHashSet.DefaultConcurrencyLevel, 35); _groupChannels = new ConcurrentHashSet(ConcurrentHashSet.DefaultConcurrencyLevel, (int)(10 * CollectionMultiplier)); }