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();
97 static bool override_enabled_;
T Load(MemoryOrder order) const
Definition: atomic.h:44
static void AllowExecCtx()
Definition: fork.cc:214
static child_postfork_func GetResetChildPollingEngineFunc()
Definition: fork.cc:203
static void DecExecCtxCount()
Definition: fork.h:57
static bool Enabled()
Definition: fork.cc:187
static void GlobalShutdown()
Definition: fork.cc:180
static void IncExecCtxCount()
Definition: fork.h:50
static void GlobalInit()
Definition: fork.cc:169
static void IncThreadCount()
Definition: fork.cc:220
static void SetResetChildPollingEngineFunc(child_postfork_func reset_child_polling_engine)
Definition: fork.cc:199
void(* child_postfork_func)(void)
Definition: fork.h:40
static bool BlockExecCtx()
Definition: fork.cc:207
static void AwaitThreads()
Definition: fork.cc:231
static void Enable(bool enable)
Definition: fork.cc:190
static void DecThreadCount()
Definition: fork.cc:226
Round Robin Policy.
Definition: backend_metric.cc:26