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();