瀏覽代碼

fixes #353 - Path not found stopping library scan

Luke Pulverenti 12 年之前
父節點
當前提交
db607a618b
共有 1 個文件被更改,包括 8 次插入5 次删除
  1. 8 5
      MediaBrowser.Server.Implementations/Library/LibraryManager.cs

+ 8 - 5
MediaBrowser.Server.Implementations/Library/LibraryManager.cs

@@ -537,13 +537,16 @@ namespace MediaBrowser.Server.Implementations.Library
             {
                 try
                 {
-                    var item = ResolvePath(f, parent) as T;
-
-                    if (item != null)
+                    if (f.Exists)
                     {
-                        lock (list)
+                        var item = ResolvePath(f, parent) as T;
+
+                        if (item != null)
                         {
-                            list.Add(item);
+                            lock (list)
+                            {
+                                list.Add(item);
+                            }
                         }
                     }
                 }