public ShadowsocksController() { /***************************************************<Start> add by Ian.May 2016/10/15****************************************************/ // preparing parameters for destructing fogNodes at closing stage, should not be handed from _config;(shallow copy) _configBackup = Configuration.Load(); _clientUser = ClientUser.Load(); isShadowFogMode = true; isInitialStartup = true; isShadowFogStarted = false; Sysproxy.SetIEProxy(false, false, "", ""); //Ends /****************************************************<End> add by Ian.May 2016/10/15*****************************************************/ _config = Configuration.Load(); StatisticsConfiguration = StatisticsStrategyConfiguration.Load(); _strategyManager = new StrategyManager(this); StartReleasingMemory(); StartTrafficStatistics(61); }
public ShadowsocksController() { /***************************************************<Start> add by Ian.May 2016/10/15****************************************************/ // for destructing fogNodes at closing stage, should not be handed from _config;(shallow copy) /***************************************************<Start> add by Ian.May 2016/10/15****************************************************/ _configBackup = Configuration.Load(); _clientUser = ClientUser.Load(); isShadowFogMode = true; isInitialStartup = true; isShadowFogStarted = false; SystemProxy.Update(_configBackup, true);// forcedisable = true ,means force _config.enabled = false to update(close) system proxy; /****************************************************<End> add by Ian.May 2016/10/15*****************************************************/ _config = Configuration.Load(); StatisticsConfiguration = StatisticsStrategyConfiguration.Load(); _strategyManager = new StrategyManager(this); StartReleasingMemory(); StartTrafficStatistics(61); }