Adjust garbage collection

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
This commit is contained in:
Syrone Wong
2016-09-30 15:15:39 +08:00
parent c7adac5fb0
commit 6e8d6d3d21
3 changed files with 40 additions and 27 deletions
@@ -501,12 +501,14 @@ namespace Shadowsocks.View
void logForm_FormClosed(object sender, FormClosedEventArgs e)
{
logForm.Dispose();
logForm = null;
Utils.ReleaseMemory(true);
}
void configForm_FormClosed(object sender, FormClosedEventArgs e)
{
configForm.Dispose();
configForm = null;
Utils.ReleaseMemory(true);
if (_isFirstRun)
@@ -519,12 +521,14 @@ namespace Shadowsocks.View
void proxyForm_FormClosed(object sender, FormClosedEventArgs e)
{
proxyForm.Dispose();
proxyForm = null;
Utils.ReleaseMemory(true);
}
void hotkeySettingsForm_FormClosed(object sender, FormClosedEventArgs e)
{
hotkeySettingsForm.Dispose();
hotkeySettingsForm = null;
Utils.ReleaseMemory(true);
}