From 8f208fe05dc0a225a509fdcd2a6ccbf04abeb7a8 Mon Sep 17 00:00:00 2001 From: ShittyAdvice Date: Sun, 17 May 2015 12:11:40 +0200 Subject: [PATCH] Fixed null reference crash Closing this form without doing anything causes a crash because RefreshTimer hasn't been initialized yet --- Server/Forms/FrmReverseProxy.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Server/Forms/FrmReverseProxy.cs b/Server/Forms/FrmReverseProxy.cs index 1ba4f28a..159f1f6e 100644 --- a/Server/Forms/FrmReverseProxy.cs +++ b/Server/Forms/FrmReverseProxy.cs @@ -103,7 +103,8 @@ private string GetSizeStr(long size) private void btnStop_Click(object sender, EventArgs e) { - RefreshTimer.Stop(); + if (RefreshTimer != null) + RefreshTimer.Stop(); btnStart.Enabled = true; btnStop.Enabled = false; if (SocksServer != null) @@ -181,4 +182,4 @@ private void killConnectionToolStripMenuItem_Click(object sender, EventArgs e) } } } -} \ No newline at end of file +}