var listObjects = (from container in containers\r
select Task<IList<ObjectInfo>>.Factory.StartNew(_ =>\r
client.ListObjects(accountInfo.UserName, container.Name, since), container.Name)).ToList();\r
-\r
+ //BUG: Can't detect difference between no changes or no objects\r
+ //ListObjects returns nothing if there are no changes since the last check time (since value) \r
+ //TODO: Must detect the difference between no server objects an\r
var listShared = Task<IList<ObjectInfo>>.Factory.StartNew(_ => client.ListSharedObjects(since), "shared");\r
listObjects.Add(listShared);\r
var listTasks = await Task.Factory.WhenAll(listObjects.ToArray());\r