We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d1fb6f3 + 2e5fdc0 commit ea75e90Copy full SHA for ea75e90
src/Serilog.Sinks.File/Sinks/File/FileSink.cs
@@ -93,7 +93,13 @@ public void Emit(LogEvent logEvent)
93
}
94
95
/// <inheritdoc />
96
- public void Dispose() => _output.Dispose();
+ public void Dispose()
97
+ {
98
+ lock (_syncRoot)
99
100
+ _output.Dispose();
101
+ }
102
103
104
105
public void FlushToDisk()
src/Serilog.Sinks.File/Sinks/File/SharedFileSink.cs
@@ -146,7 +146,13 @@ public void Emit(LogEvent logEvent)
146
147
148
149
- public void Dispose() => _fileOutput.Dispose();
150
151
152
153
+ _fileOutput.Dispose();
154
155
156
157
158
0 commit comments