19 #ifndef GRPC_CORE_LIB_GPRPP_FORK_H 20 #define GRPC_CORE_LIB_GPRPP_FORK_H 88 static void Enable(
bool enable);
91 static void DoIncExecCtxCount();
92 static void DoDecExecCtxCount();
94 static internal::ExecCtxState* exec_ctx_state_;
95 static internal::ThreadState* thread_state_;
97 static bool override_enabled_;
static void SetResetChildPollingEngineFunc(child_postfork_func reset_child_polling_engine)
static child_postfork_func GetResetChildPollingEngineFunc()
static void Enable(bool enable)
static void AllowExecCtx()
static void AwaitThreads()
static void IncExecCtxCount()
Definition: fork.h:50
static void IncThreadCount()
void(* child_postfork_func)(void)
Definition: fork.h:40
Internal thread interface.
Definition: backoff.h:26
static bool BlockExecCtx()
static void DecThreadCount()
T Load(MemoryOrder order) const
Definition: atomic.h:44
static void GlobalShutdown()
static void DecExecCtxCount()
Definition: fork.h:57