The dist lock manager's deferred unlock feature stores StringData objects, which is incorrect, because they do not own their memory.
Instead these should be std::string.
The dist lock manager's deferred unlock feature stores StringData objects, which is incorrect, because they do not own their memory.
Instead these should be std::string.