Skip to content

Commit 0c65484

Browse files
authored
Merge pull request #88 from billrob/dev
Check for directory existence before attempting access.
2 parents ab9fc9f + fca6eb9 commit 0c65484

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Serilog.Sinks.File/Sinks/File/RollingFileSink.cs

+4-1
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,11 @@ void OpenFile(DateTime now, int? minSequence = null)
117117
var existingFiles = Enumerable.Empty<string>();
118118
try
119119
{
120-
existingFiles = Directory.GetFiles(_roller.LogFileDirectory, _roller.DirectorySearchPattern)
120+
if (Directory.Exists(_roller.LogFileDirectory))
121+
{
122+
existingFiles = Directory.GetFiles(_roller.LogFileDirectory, _roller.DirectorySearchPattern)
121123
.Select(Path.GetFileName);
124+
}
122125
}
123126
catch (DirectoryNotFoundException) { }
124127

0 commit comments

Comments
 (0)