Skip to content

Commit 17d3bb3

Browse files
authored
Allow File.Open to create the logging file with the correct sharing permissions (#4358)
1 parent 40a19e1 commit 17d3bb3

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

src/Cli/func/Diagnostics/ColoredConsoleLogger.cs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,7 @@ public ColoredConsoleLogger(string category, LoggingFilterHelper loggingFilterHe
3939

4040
if (jsonOutputFilePath != null)
4141
{
42-
if (!File.Exists(jsonOutputFilePath))
43-
{
44-
_jsonOutputFileStream = File.Create(jsonOutputFilePath);
45-
}
46-
else
47-
{
48-
_jsonOutputFileStream = File.Open(jsonOutputFilePath, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
49-
}
42+
_jsonOutputFileStream = File.Open(jsonOutputFilePath, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
5043

5144
_logJsonOutput = LogJsonToFile;
5245

0 commit comments

Comments
 (0)