rengolin/HPCC-Platform — comment on commit e059ad17a92c2049a6e2cde01bd2fe0fe8fdd252
File: dali/base/dadfs.cpp line 2263
By jakesmith:

both lockProperties/lockTransaction are giving exclusive rights to commit properties to Dali, no other IDistributeFile referencing the same logical file, will have access when locked. So it is locking something..

But we are both saying, they perform pretty much the same function and expect a certain call pattern, which is confusing and leads to problems, which it works around, by e.g. lockTransaction setting lockcount etc.

I think these methods should be commoned up and renamed that will make it a lot clearer.