瀏覽代碼

add library monitor error handling

Luke Pulverenti 8 年之前
父節點
當前提交
d57a50af3b
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      Emby.Server.Core/IO/LibraryMonitor.cs

+ 9 - 0
Emby.Server.Core/IO/LibraryMonitor.cs

@@ -294,6 +294,15 @@ namespace Emby.Server.Core.IO
                 return;
             }
 
+            if (_environmentInfo.OperatingSystem != MediaBrowser.Model.System.OperatingSystem.Windows)
+            {
+                if (path.StartsWith("\\\\", StringComparison.OrdinalIgnoreCase) || path.StartsWith("smb://", StringComparison.OrdinalIgnoreCase))
+                {
+                    // not supported
+                    return;
+                }
+            }
+
             // Already being watched
             if (_fileSystemWatchers.ContainsKey(path))
             {