From 48719fd3aae8ff0e695dff648bc9ef184067a026 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Thu, 21 Sep 2017 12:30:19 -0400 Subject: [PATCH] Makes the access denied config error message saner --- TGServerService/Config.cs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/TGServerService/Config.cs b/TGServerService/Config.cs index 55e34fd90e..a705bec2d1 100644 --- a/TGServerService/Config.cs +++ b/TGServerService/Config.cs @@ -78,6 +78,12 @@ namespace TGServerService return File.ReadAllText(path); } } + catch (UnauthorizedAccessException e) + { + //no need for the full stacktrace + error = e.Message; + return null; + } catch (Exception e) { error = e.ToString(); @@ -114,6 +120,11 @@ namespace TGServerService return null; } } + catch (UnauthorizedAccessException e) + { + //no need for the full stacktrace + return e.Message; + } catch (Exception e) { return e.ToString(); @@ -134,6 +145,12 @@ namespace TGServerService error = null; return result; } + catch (UnauthorizedAccessException e) + { + //no need for the full stacktrace + error = e.Message; + return null; + } catch (Exception e) { error = e.ToString();