From b3e41a23a44dc24e85ece1c701ca997ef5f3825b Mon Sep 17 00:00:00 2001 From: pypy Date: Thu, 21 Jan 2021 11:34:34 +0900 Subject: [PATCH] cleanup code --- WebApi.cs | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/WebApi.cs b/WebApi.cs index 2777fb59..df7cc5f4 100644 --- a/WebApi.cs +++ b/WebApi.cs @@ -13,7 +13,7 @@ namespace VRCX public static readonly WebApi Instance; private CookieContainer _cookieContainer; private bool _cookieDirty; - private Timer _cookieSaveTimer; + private Timer _timer; static WebApi() { @@ -25,23 +25,29 @@ namespace VRCX public WebApi() { _cookieContainer = new CookieContainer(); - _cookieSaveTimer = new Timer(CookieSaveTimerCallback, null, -1, -1); + _timer = new Timer(TimerCallback, null, -1, -1); } - private void CookieSaveTimerCallback(object state) + private void TimerCallback(object state) { - SaveCookies(); + try + { + SaveCookies(); + } + catch + { + } } internal void Init() { LoadCookies(); - _cookieSaveTimer.Change(1000, 1000); + _timer.Change(1000, 1000); } internal void Exit() { - _cookieSaveTimer.Change(-1, -1); + _timer.Change(-1, -1); SaveCookies(); }