sapling/eden/fs/config
Chad Austin 51ed99000d Remove the redundant path_ member of EdenMount
Summary:
While trying to make destroyWithInitRace non-flaky, it uncovered an
ASAN violation in the case that fuseCompleteFuture finishes during
EdenMount destruction. In that case, path_ gets destroyed prior to the
executor, so it's illegal to construct TakeoverData::MountInfo from
path_. This diff removes path_ entirely and reads it from
ClientConfig.

Reviewed By: simpkins, strager

Differential Revision: D8848663

fbshipit-source-id: f9368aa9eec7dfa8f2897cce55fad6d19723e30c
2018-07-16 13:52:01 -07:00
..
test consistent naming for userIgnoreFile 2018-07-13 10:51:08 -07:00
ClientConfig.cpp run clang-format across eden 2018-01-26 11:20:31 -08:00
ClientConfig.h Remove the redundant path_ member of EdenMount 2018-07-16 13:52:01 -07:00
CMakeLists.txt add CMake build files 2018-04-30 14:37:46 -07:00
EdenConfig.cpp consistent naming for userIgnoreFile 2018-07-13 10:51:08 -07:00
EdenConfig.h consistent naming for userIgnoreFile 2018-07-13 10:51:08 -07:00