Prevent recursive loop

This commit is contained in:
LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 10:05:09 -04:00
parent 0c05b03189
commit 6f7095ce5b

View File

@ -24,6 +24,8 @@ namespace MediaBrowser.Controller.IO
IntPtr handle = FindFirstFile(path, out data);
if (handle == INVALID_HANDLE_VALUE && !Path.HasExtension(path))
{
if (!path.EndsWith("*"))
{
Logger.LogInfo("Handle came back invalid for {0}. Since this is a directory we'll try appending \\*.", path);
@ -31,6 +33,7 @@ namespace MediaBrowser.Controller.IO
handle = FindFirstFile(Path.Combine(path, "*"), out data);
}
}
if (handle == IntPtr.Zero)
{