Preliminary fix for #1999, incorrect deletions
authorPanagiotis Kanavos <pkanavos@gmail.com>
Thu, 9 Feb 2012 21:36:14 +0000 (23:36 +0200)
committerPanagiotis Kanavos <pkanavos@gmail.com>
Thu, 9 Feb 2012 21:36:14 +0000 (23:36 +0200)
commit2edb4807bc51190ec60e2462134a9676c66d4a97
treea0bace330f050699928cd8ccbe8803917ae83434
parent1a3dfbfd35b3b886a289f469b35d6441c3d4d4f5
Preliminary fix for #1999, incorrect deletions
The first attempt is to detect deletions AFTER the first poll by comparing a cached listing to the new listing. Missing files are deletes. Can be expanded to simplify the rest of the processing code as it can also yield new files and modified files (same path, higher versions or different lengths or hashes)
trunk/Pithos.Client.WPF/Properties/AssemblyInfo.cs
trunk/Pithos.Core/Agents/CloudTransferAction.cs
trunk/Pithos.Core/Agents/NetworkAgent.cs