17 #ifndef PAGESPEED_CONTROLLER_MANAGER_H_
18 #define PAGESPEED_CONTROLLER_MANAGER_H_
29 namespace net_instaweb {
52 std::unique_ptr<ControllerProcess>&& process,
78 ~ProcessDeathWatcherThread();
86 bool parent_death_detected()
const {
return parent_death_detected_; }
90 const int parent_read_fd_;
94 bool parent_death_detected_;
99 static int controller_write_fd_;
static void DetachFromControllerProcess()
A server context with features specific to a psol port on a unix system.
Definition: system_rewrite_driver_factory.h:57
Definition: controller_manager.h:46
static void ForkControllerProcess(std::unique_ptr< ControllerProcess > &&process, SystemRewriteDriverFactory *factory, ThreadSystem *thread_system, MessageHandler *handler)
Definition: controller_process.h:39
Definition: thread_system.h:40
Definition: message_handler.h:39
Base class for client thread code.
Definition: thread.h:34