mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-28 07:27:18 +01:00
Fix FileSystemWatcher error
This commit is contained in:
@@ -54,13 +54,15 @@ namespace Tgstation.Server.Host.Components.Watchdog
|
||||
this.ioManager = ioManager ?? throw new ArgumentNullException(nameof(ioManager));
|
||||
this.logger = logger ?? throw new ArgumentNullException(nameof(logger));
|
||||
|
||||
fileSystemWatcher = new FileSystemWatcher
|
||||
directory = ioManager.ResolvePath(directory) ?? throw new ArgumentNullException(nameof(directory));
|
||||
if (filter == null)
|
||||
throw new ArgumentNullException(nameof(filter));
|
||||
|
||||
fileSystemWatcher = new FileSystemWatcher(directory, filter)
|
||||
{
|
||||
EnableRaisingEvents = true,
|
||||
IncludeSubdirectories = false,
|
||||
NotifyFilter = NotifyFilters.LastWrite,
|
||||
Path = ioManager.ResolvePath(directory),
|
||||
Filter = filter
|
||||
NotifyFilter = NotifyFilters.LastWrite
|
||||
};
|
||||
|
||||
fileSystemWatcher.Created += HandleWrite;
|
||||
|
||||
Reference in New Issue
Block a user