don't try to get non-cached children when offline

This commit is contained in:
Luke Pulverenti
2013-07-05 14:23:41 -04:00
parent 6b84095add
commit deeb85f296
2 changed files with 12 additions and 2 deletions

View File

@@ -314,7 +314,15 @@ namespace MediaBrowser.Controller.Entities
isDirectory = true;
}
pathInfo = pathInfo ?? (isDirectory ? new DirectoryInfo(path) : FileSystem.GetFileSystemInfo(path));
try
{
pathInfo = pathInfo ?? (isDirectory ? new DirectoryInfo(path) : FileSystem.GetFileSystemInfo(path));
}
catch (IOException)
{
IsOffline = true;
throw;
}
if (pathInfo == null || !pathInfo.Exists)
{