diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-01-06 17:47:32 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-01-06 17:48:55 -0500 |
| commit | b5cc5abacf1661dd5c640d7ca872b0cfda4a4026 (patch) | |
| tree | 2bc3600ef5354fe3217862c322c0c2d04fb88d27 | |
| parent | e73b48170d4de5a9b28f96b48d33a9d08e4e0015 (diff) | |
override buffer size only for windows
| -rw-r--r-- | MediaBrowser.Server.Implementations/IO/LibraryMonitor.cs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/MediaBrowser.Server.Implementations/IO/LibraryMonitor.cs b/MediaBrowser.Server.Implementations/IO/LibraryMonitor.cs index e107ea9f1..97f082295 100644 --- a/MediaBrowser.Server.Implementations/IO/LibraryMonitor.cs +++ b/MediaBrowser.Server.Implementations/IO/LibraryMonitor.cs @@ -275,10 +275,14 @@ namespace MediaBrowser.Server.Implementations.IO { var newWatcher = new FileSystemWatcher(path, "*") { - IncludeSubdirectories = true, - InternalBufferSize = 32767 + IncludeSubdirectories = true }; + if (Environment.OSVersion.Platform == PlatformID.Win32NT) + { + newWatcher.InternalBufferSize = 32767; + } + newWatcher.NotifyFilter = NotifyFilters.CreationTime | NotifyFilters.DirectoryName | NotifyFilters.FileName | |
