using (FileStream strm = new FileStream(Path.Combine(file.DirectoryName, file.Name), FileMode.Open, FileAccess.Read))\r
{\r
List<QueueTask> list = Ser.Deserialize(strm) as List<QueueTask>;\r
- if (list != null)\r
+ \r
+ if (list != null && list.Count != 0)\r
{\r
- if (list.Count != 0)\r
+ List<QueueTask> tasks = list.Where(l => l.Status != QueueItemStatus.Completed).ToList();\r
+ if (tasks.Count != 0)\r
{\r
queueFiles.Add(file.Name);\r
}\r