sapling/eden/fs/service
Wez Furlong 9bb3db9ee4 stop journal subscribers prior to shutting down thrift
Summary:
This avoids the long delay and the `Cpp2Worker.cpp:281] Failed to join
outstanding requests.` message from showing up in the eden logs during shutdown
and graceful restart.

Reviewed By: chadaustin

Differential Revision: D6693117

fbshipit-source-id: 3c56314f288a596264cddae0d8bbab66ab19e9fe
2018-01-10 13:13:50 -08:00
..
oss run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
__init__.py Add integration test for rebasing in Hg. 2017-07-27 17:24:01 -07:00
client.py enable python typechecking from buck 2018-01-08 12:10:19 -08:00
DEFS avoid multiple builds of the eden server library 2017-04-14 11:39:02 -07:00
eden.thrift replace the system memory info in eden stats with process memory 2017-12-18 12:00:58 -08:00
EdenCPUThreadPool.cpp introduce a type representing the unbounded eden cpu pool 2017-12-12 12:35:35 -08:00
EdenCPUThreadPool.h introduce a type representing the unbounded eden cpu pool 2017-12-12 12:35:35 -08:00
EdenError.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
EdenError.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
EdenServer.cpp stop journal subscribers prior to shutting down thrift 2018-01-10 13:13:50 -08:00
EdenServer.h stop journal subscribers prior to shutting down thrift 2018-01-10 13:13:50 -08:00
EdenServiceHandler.cpp refactor mount/takeover code into a single flow 2018-01-10 13:13:50 -08:00
EdenServiceHandler.h Change how the UNTRACKED_ADDED conflict and merges are handled. 2017-11-29 21:50:34 -08:00
GlobNode.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
GlobNode.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
main.cpp attempt to resolve symlinks in the eden directory path 2017-12-14 12:41:47 -08:00
PrettyPrinters.cpp Store Hg dirstate data in Hg instead of Eden. 2017-11-06 19:56:49 -08:00
PrettyPrinters.h Store Hg dirstate data in Hg instead of Eden. 2017-11-06 19:56:49 -08:00
streamingeden.thrift Fix the include prefix for c++ generated code 2017-11-09 15:35:58 -08:00
StreamingSubscriber.cpp Move Journal locking inside of Journal itself 2017-11-10 19:57:49 -08:00
StreamingSubscriber.h fix a deadlock - lock ordering violation in Journal/StreamingSubscriber 2017-11-01 12:24:44 -07:00
TARGETS Migrate TARGETS files from @/ to // 2017-12-20 16:57:41 -08:00
ThriftUtil.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00