Revision f8c471f7 trunk/Pithos.Core/Agents/BlockExtensions.cs

b/trunk/Pithos.Core/Agents/BlockExtensions.cs
84 84
           if (!info.Exists)
85 85
               return String.Empty;
86 86

  
87
           var fileInfo = (FileInfo)info;
88
           if (fileInfo.Length <= blockSize)
89
                return Signature.CalculateMD5(info.FullName);
90
            else
91
                return Signature.CalculateTreeHash(info.FullName, blockSize, algorithm).TopHash.ToHashString();
87
           return Signature.CalculateTreeHash(info.FullName, blockSize, algorithm).TopHash.ToHashString();
92 88

  
93 89
        }
94 90
    }

Also available in: Unified diff