mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 01:07:15 +03:00
e5984e48d5
Summary: D5067763 introduced a potential deadlock. The issue is that all of the FUSE threads were blocked on the HgImporter thread pool, which completes its futures back on serverEventThread_. The FUSE threads were blocked on Future::get() in ensureDataLoaded(). Eventually, the right fix is some combination of eliminating ensureDataLoaded() and replacing it with an explicitly-asynchronous API. Reviewed By: bolinfest Differential Revision: D6212858 fbshipit-source-id: 42b17d3e20a200f26b87588784edb5ee51e96a4a |
||
---|---|---|
.. | ||
config | ||
fuse | ||
inodes | ||
journal | ||
model | ||
rocksdb | ||
service | ||
store | ||
testharness | ||
utils |