Changeset 2653
- Timestamp:
- 08/03/2010 21:21:22 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
box/RELEASE/0.11rc7/bin/bbstored/HousekeepStoreAccount.cpp
r2541 r2653 880 880 } 881 881 882 // Delete from disc 883 { 882 // Drop reference count by one. If it reaches zero, delete the file. 883 if(--mNewRefCounts[ObjectID] == 0) 884 { 885 BOX_TRACE("Removing unreferenced object " << 886 BOX_FORMAT_OBJECTID(ObjectID)); 884 887 std::string objFilename; 885 888 MakeObjectFilename(ObjectID, objFilename); 886 889 RaidFileWrite del(mStoreDiscSet, objFilename); 887 890 del.Delete(); 891 } 892 else 893 { 894 BOX_TRACE("Preserving object " << 895 BOX_FORMAT_OBJECTID(ObjectID) << " with " << 896 mNewRefCounts[ObjectID] << " references"); 888 897 } 889 898
Note: See TracChangeset
for help on using the changeset viewer.
