write to log files with read-write file share enabled

This commit is contained in:
Ell 2023-05-08 11:02:25 +02:00
parent 7838ec967e
commit 205dde65c3
2 changed files with 3 additions and 3 deletions

View file

@ -114,7 +114,7 @@ namespace ExtremelySimpleLogger {
private StreamWriter Append() {
try {
return this.file.AppendText();
return new StreamWriter(this.file.Open(FileMode.Append, FileAccess.Write, FileShare.ReadWrite));
} catch (Exception e) {
throw new IOException($"Failed to append to directory sink file {this.file}", e);
}

View file

@ -94,7 +94,7 @@ namespace ExtremelySimpleLogger {
private StreamWriter Append() {
try {
return this.file.AppendText();
return new StreamWriter(this.file.Open(FileMode.Append, FileAccess.Write, FileShare.ReadWrite));
} catch (Exception e) {
throw new IOException($"Failed to append to file sink {this.file}", e);
}