sapling/eden/fs
Adam Simpkins dc84937e0b update PrivHelper to support detaching from an EventBase
Summary:
Add a PrivHelper::detachEventBase() method, and rename PrivHelper::start() to
attachEventBase().

This makes it possible to detach a running PrivHelper from its EventBase and
re-attach it to an EventBase later to restart it.  This will be useful in
upcoming diffs to allow performing calls to the PrivHelper before the main
thrift server EventBase has started.

Reviewed By: wez

Differential Revision: D8212777

fbshipit-source-id: d5a9bf672afa8b16e53201ac747d77337e1cc307
2018-06-18 17:22:18 -07:00
..
config Enabled additional compiler warnings in Eden. 2018-06-01 11:39:01 -07:00
fuse update PrivHelper to support detaching from an EventBase 2018-06-18 17:22:18 -07:00
inodes Fix Eden build 2018-06-14 12:12:57 -07:00
journal Distinguish between "renaming" and "replacing" a file in the journal. 2018-05-07 14:23:13 -07:00
model recover from a commit2tree entry existing without the corresponding tree 2018-06-06 14:36:32 -07:00
rocksdb add CMake build files 2018-04-30 14:37:46 -07:00
service update PrivHelper to support detaching from an EventBase 2018-06-18 17:22:18 -07:00
sqlite add CMake build files 2018-04-30 14:37:46 -07:00
store avoid blocking on HgProxyHash::getBatch() in hg importer threads 2018-06-14 22:02:38 -07:00
takeover standardize on std::chrono_literals 2018-05-18 16:51:15 -07:00
testharness update PrivHelper to support detaching from an EventBase 2018-06-18 17:22:18 -07:00
utils update privhelper code to use the UnixSocket helper class 2018-06-11 18:32:25 -07:00
CMakeLists.txt add CMake build files 2018-04-30 14:37:46 -07:00
eden-config.h add CMake build files 2018-04-30 14:37:46 -07:00