github-vet / github-vet/rangeloop-pointer-findings
Tencent/bk-bcs: bcs-network/bcs-ingress-controller/ingresscontroller/utils.go; 5 LoC
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- PR metrics pending
Description
Found a possible issue in [Tencent/bk-bcs](https://www.github.com/Tencent/bk-bcs) at [bcs-network/bcs-ingress-controller/ingresscontroller/utils.go](https://github.com/Tencent/bk-bcs/blob/4f7af6157ef2a6eca524da40868bec4087bcff11/bcs-network/bcs-ingress-controller/ingresscontroller/utils.go#L51-L55)
Below is the message reported by the analyzer for this snippet of code. Beware that the analyzer only reports the first
issue it finds, so please do not limit your consideration to the contents of the below message.
> function call which takes a reference to ingress at line 52 may start a goroutine
[Click here to see the code in its original context.](https://github.com/Tencent/bk-bcs/blob/4f7af6157ef2a6eca524da40868bec4087bcff11/bcs-network/bcs-ingress-controller/ingresscontroller/utils.go#L51-L55)
Click here to show the 5 line(s) of Go which triggered the analyzer.
```go
for index, ingress := range ingressList.Items {
if isServiceInIngress(&ingress, svcName, svcNamespace) {
retIngressList = append(retIngressList, &ingressList.Items[index])
}
}
```
Click here to show extra information the analyzer produced.
```
The following paths through the callgraph could lead to a goroutine:
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (start, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Register, 0) -> (innerRegister, 0) -> (Options, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1) -> (queryCollectorSettings, 1) -> (GetK8SIPMeta, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListAllData, 0) -> (OnDelete, 1) -> (isValid, 1) -> (GetText, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (reconnectLoop, 0) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (OnMakeSlave, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewNodeController, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initRouters, 1) -> (InitV1Routers, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewNodeController, 2) -> (NewReflector, 5) -> (convertToAppNode, 1) -> (ReadSlice, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMods, 0) -> (initSvrMux, 0) -> (Conn, 0) -> (newRRBalance, 2) -> (loadNumEnv, 1) -> (ParseInt, 3) -> (NewSignallingChannel, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Serve, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (worker, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (containersWatch, 1) -> (containerCheck, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegDiscover, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewProcessor, 1) -> (SetGWClient, 1) -> (loadCertificates, 3) -> (X509KeyPair, 2) -> (NewAPI, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (buildWebsocketToBke, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1) -> (dataResync, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Do, 0) -> (queryVariableList, 0) -> (QueryVariableList, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (parseConfig, 1) -> (NewUserMgrConfig, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0) -> (MustRegister, 8)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (OnMakeSlave, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (run, 0) -> (distributeAddTasks, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegisterAppSvcQueue, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (start, 0) -> (Go, 1) -> (Writer, 2) -> (getFall, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1) -> (dataResync, 0) -> (Exists, 1) -> (BcsEndpoints, 1) -> (newBcsEndpoints, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (WatchRole, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1) -> (startBuildDaemonsets, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (startGateway, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMetrics, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1) -> (dataResync, 0) -> (Exists, 1) -> (BcsEndpoints, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0) -> (checkApplicationChange, 5) -> (applicationStatusUpdated, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (zkInit, 0) -> (watchClusterPath, 0) -> (childrenNodeWatch, 1) -> (addServiceNodeFromList, 1) -> (dataNodeWatch, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (DiscvScheduler, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 2) -> (handle, 2) -> (start, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (start, 0) -> (Go, 1) -> (Writer, 2) -> (getFall, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (timeoutFlush, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewNodeController, 2) -> (NewReflector, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (ListenAndServe, 0) -> (FormatUint, 2) -> (RegisterCloudNetserviceHandler, 3) -> (RegisterCloudNetserviceHandlerClient, 3) -> (forward_CloudNetservice_ListIP_0, 7) -> (ListIP, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegisterAppNodeQueue, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerMesosZkEndpoints, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 0) -> (PurgeSharding, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Watch, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRootCmd, 0) -> (AddCommand, 1) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (zkInit, 0) -> (watchClusterPath, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (dealMetricServer, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (zkInit, 0) -> (watchClusterPath, 0) -> (childrenNodeWatch, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewProcessor, 1) -> (SetGWClient, 1) -> (loadCertificates, 3) -> (X509KeyPair, 2) -> (NewAPI, 2) -> (GetK8SIPMeta, 2) -> (findMesosNetworkIPKey, 3) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (zkInit, 0) -> (watchClusterPath, 0) -> (childrenNodeWatch, 1) -> (addServiceNodeFromList, 1) -> (dataNodeWatch, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (selfLoop, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (watchBranch, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0) -> (MustRegister, 8)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Worker, 0) -> (Warn, 3) -> (SaveEndpoint, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (discvstorage, 0) -> (initCli, 0) -> (Discover, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3) -> (Notify, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (reconnectLoop, 0) -> (subscribe, 0) -> (handleEvents, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerStorage, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (WatchRole, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (loopCheckProcess, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (zkInit, 0) -> (watchClusterPath, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (signalling, 0) -> (handleReload, 1) -> (Reload, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1) -> (startBuildDaemonsets, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (InitLogs, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 4) -> (NewClient, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1) -> (queryCollectorSettings, 1) -> (GetK8SIPMeta, 2) -> (findMesosNetworkIPKey, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRootCmd, 0) -> (AddCommand, 1) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4) -> (checkDeleteFirstRollingDelete, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 0) -> (run, 0) -> (distributeAddTasks, 3) -> (addTaskToCluster, 3) -> (SetName, 1) -> (newBKDataApiConfigs, 2) -> (checkConfigDiffBetweenTCPListener, 2) -> (checkConfigDiffBetweenRealServer, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartServer, 1) -> (startMetric, 2) -> (FormatUint, 2) -> (Interface, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (reconnectLoop, 0) -> (subscribe, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewFilter, 1) -> (NewAuthFilter, 1) -> (NewAuth, 1) -> (parseRSAFromFile, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1) -> (queryCollectorSettings, 1) -> (GetK8SIPMeta, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartActionDaemon, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (createManager, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (runTaskGroup, 2) -> (LaunchTaskGroup, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (start, 0) -> (Go, 1) -> (Writer, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Serve, 1) -> (serveMessage, 1) -> (tunnelWriter, 0) -> (parseAddress, 1) -> (pipe, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 0) -> (run, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (parseConfig, 1) -> (NewUserMgrConfig, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (SetupSignalHandler, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (run, 0) -> (distributeAddTasks, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (ListenAndServe, 0) -> (FormatUint, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewFilter, 1) -> (NewAuthFilter, 1) -> (NewAuth, 1) -> (parseRSAFromFile, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (start, 0) -> (Go, 1) -> (Writer, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (syncConfigSetList, 0) -> (handleFirstReload, 0) -> (Reload, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (worker, 1) -> (handleEvent, 1) -> (innerGetService, 1) -> (PUT, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (buildWebsocketToAPI, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (worker, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Worker, 0) -> (Warn, 3) -> (SaveEndpoint, 1) -> (getEndpointRootPath, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1) -> (startBuildDaemonsets, 0) -> (checkDaemonsetPod, 1) -> (doLaunchDaemonset, 2) -> (reportScheduleTaskgroupMetrics, 5) -> (CreateBcsExecutorInfo, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4) -> (checkDeleteFirstRollingStart, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerBCS, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (DiscoverService, 1) -> (Discover, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Initialize, 0) -> (startPeriodicChecker, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Subscribe, 2) -> (cb, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (runPrometheusMetrics, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (syncTasks, 0) -> (Del, 2) -> (Delete, 2) -> (Database, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1) -> (queryCollectorSettings, 1) -> (GetK8SIPMeta, 2) -> (findMesosNetworkIPKey, 3) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewProcessor, 1) -> (SetGWClient, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4) -> (checkCreateFirstRollingDelete, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscover, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initRouters, 1) -> (InitV1Routers, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 1) -> (Init, 1) -> (genResourceid, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initInstanceServer, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerBCS, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (SetupSignalHandler, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initInstanceServer, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (runPrometheusMetrics, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMods, 0) -> (initSvrMux, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (buildWebsocketToAPI, 0) -> (ClientConnect, 6) -> (connectToProxy, 6)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Watch, 3) -> (decodeMongoEvent, 1) -> (decodeM, 2) -> (M, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListAllData, 0) -> (OnDelete, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (containersWatch, 1) -> (containerCheck, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Do, 0) -> (queryVariableList, 0) -> (QueryVariableList, 2) -> (GenUUID, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 0) -> (run, 0) -> (distributeAddTasks, 3) -> (addTaskToCluster, 3) -> (SetName, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Do, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListenAndServe, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Watch, 3) -> (decodeMongoEvent, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (output, 5) -> (AddInt64, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1) -> (dataResync, 0) -> (Exists, 1) -> (BcsEndpoints, 1) -> (newBcsEndpoints, 2) -> (item, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMetrics, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (signalling, 0) -> (handleReload, 1) -> (Reload, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (syncConfigSetList, 0) -> (handleFirstReload, 0) -> (Warn, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Serve, 1) -> (serveMessage, 1) -> (tunnelWriter, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Watch, 3) -> (decodeMongoEvent, 1) -> (decodeM, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Worker, 0) -> (Warn, 3) -> (SaveEndpoint, 1) -> (getEndpointRootPath, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Register, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (runPrometheusMetrics, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Register, 1) -> (register, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewProcessor, 1) -> (SetGWClient, 1) -> (loadCertificates, 3) -> (X509KeyPair, 2) -> (NewAPI, 2) -> (GetK8SIPMeta, 2) -> (findMesosNetworkIPKey, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (DiscoverService, 1) -> (Discover, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMods, 0) -> (initSvrMux, 0) -> (Conn, 0) -> (newRRBalance, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListAllData, 0) -> (OnDelete, 1) -> (isValid, 1) -> (GetText, 0) -> (getPod, 2) -> (newAppNodes, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1) -> (dataResync, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartServer, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (OnMakeNobody, 1) -> (SetRole, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegisterAppSvcQueue, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Allow, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (OnMakeNobody, 1) -> (SetRole, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunMetric, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (pulling, 0) -> (pullReleaseConfigs, 3) -> (PullReleaseConfigs, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0) -> (MustRegister, 8) -> (CloseSend, 0) -> (ping, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (zkInit, 0) -> (watchClusterPath, 0) -> (childrenNodeWatch, 1) -> (addServiceNodeFromList, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (discvMesos, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (ListenAndServe, 0) -> (FormatUint, 2) -> (RegisterCloudNetserviceHandler, 3) -> (RegisterCloudNetserviceHandlerClient, 3) -> (forward_CloudNetservice_ListIP_0, 7)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (initSwagger, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Register, 1) -> (register, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (startGateway, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (discvMesos, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Serve, 1) -> (serveMessage, 1) -> (tunnelWriter, 0) -> (parseAddress, 1) -> (pipe, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (run, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (loopCheckProcess, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Register, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 2) -> (slaveSimulation, 0) -> (getShutdownResponse, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewProcessor, 1) -> (SetGWClient, 1) -> (loadCertificates, 3) -> (X509KeyPair, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0) -> (MustRegister, 8) -> (CloseSend, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (runPrometheusMetrics, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerMesosZkEndpoints, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initLogger, 0) -> (Info, 10)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (discvstorage, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRootCmd, 0) -> (AddCommand, 1) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Worker, 0) -> (Warn, 3) -> (SaveEndpoint, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4) -> (checkDeleteFirstRollingDelete, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 1) -> (genResourceid, 0) -> (NewUUID, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (signalling, 0) -> (handleReload, 1) -> (Reload, 1) -> (reload, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (serve, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Serve, 1) -> (serveMessage, 1) -> (tunnelWriter, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (pulling, 0) -> (pullReleaseConfigs, 3) -> (PullReleaseConfigs, 2) -> (NewPullAction, 6)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0) -> (checkApplicationChange, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initRoutes, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 1) -> (genResourceid, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMetric, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListenAndServeMux, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartRbacSync, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (serve, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (runTaskGroup, 2) -> (LaunchTaskGroup, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (zkInit, 0) -> (watchClusterPath, 0) -> (childrenNodeWatch, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (pulling, 0) -> (pullReleaseConfigs, 3) -> (PullReleaseConfigs, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1) -> (queryCollectorSettings, 1) -> (GetK8SIPMeta, 2) -> (findMesosNetworkIPKey, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (frameworkMessage, 2) -> (FrameworkMessage, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Subscribe, 2) -> (cb, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegDiscover, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerStorage, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (syncClusters, 0) -> (NewClusterWatcher, 5) -> (Kind, 0) -> (Database, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (zkInit, 0) -> (watchClusterPath, 0) -> (childrenNodeWatch, 1) -> (addServiceNodeFromList, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 2) -> (slaveSimulation, 0) -> (getShutdownResponse, 0) -> (acknowledged, 2) -> (AckTaskStatusMessage, 2) -> (loopInspectTasks, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Allow, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (frameworkMessage, 2) -> (FrameworkMessage, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Register, 0) -> (innerRegister, 0) -> (Options, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0) -> (MustRegister, 8) -> (CloseSend, 0) -> (ping, 1) -> (NewSignallingChannel, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunMetric, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1) -> (queryCollectorSettings, 1) -> (GetK8SIPMeta, 2) -> (findMesosNetworkIPKey, 3) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (doHandle, 0) -> (Warnf, 5) -> (DeleteSegmentListener, 2) -> (deleteSegmentListener, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (GetNetService, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartServer, 1) -> (startMetric, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Register, 0) -> (innerRegister, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListAllData, 0) -> (OnDelete, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1) -> (queryCollectorSettings, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 2) -> (slaveSimulation, 0) -> (getShutdownResponse, 0) -> (acknowledged, 2) -> (AckTaskStatusMessage, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Watch, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Serve, 1) -> (serveMessage, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (worker, 1) -> (handleEvent, 1) -> (innerGetService, 1) -> (PUT, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerLoadBalance, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMods, 0) -> (initSvrMux, 0) -> (Conn, 0) -> (newRRBalance, 2) -> (loadNumEnv, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (createManager, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (buildWebsocketToBke, 1) -> (Sleep, 1) -> (connectToProxy, 6)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartPeerManager, 2) -> (discoveryAndWatchPeer, 1) -> (syncPeers, 1) -> (addRemovePeers, 1) -> (RemovePeer, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (tickerHandlerAutoscaler, 0) -> (scaleScalerTargetRef, 2) -> (ScaleApplication, 3) -> (requestMesosdriverV4, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Watch, 3) -> (decodeMongoEvent, 1) -> (decodeM, 2) -> (M, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0) -> (checkApplicationChange, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (syncConfigSetList, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartServer, 1) -> (startMetric, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (ListenAndServe, 0) -> (FormatUint, 2) -> (RegisterCloudNetserviceHandler, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (buildWebsocketToBke, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (dealMetricServer, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0) -> (checkApplicationChange, 5) -> (saveCacheTaskGroup, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewProcessor, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4) -> (checkCreateFirstRollingStart, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegisterResource, 1) -> (Register, 1) -> (register, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListAllData, 0) -> (OnDelete, 1) -> (isValid, 1) -> (GetText, 0) -> (getPod, 2) -> (newAppNodes, 2) -> (fn, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerLoadBalance, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerAdapter, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 1) -> (genResourceid, 0) -> (NewUUID, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Get, 4) -> (getObjectPath, 5) -> (newDBTable, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (AddRes, 1) -> (KeepAlive, 2) -> (Upsert, 3) -> (Database, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1) -> (dataResync, 0) -> (AddFunc, 1) -> (BcsEndpoints, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initRoutes, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0) -> (MustRegister, 8) -> (CloseSend, 0) -> (ping, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMods, 0) -> (initSvrMux, 0) -> (Conn, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerAdapter, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewCluster, 2) -> (newTaskGroupCache, 1) -> (NewReflector, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (reconnectLoop, 0) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0) -> (checkApplicationChange, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1) -> (startBuildDaemonsets, 0) -> (checkDaemonsetPod, 1) -> (doLaunchDaemonset, 2) -> (reportScheduleTaskgroupMetrics, 5) -> (CreateBcsExecutorInfo, 4) -> (DesEncryptToBase, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (ListenAndServe, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1) -> (queryCollectorSettings, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListAllData, 0) -> (OnDelete, 1) -> (isValid, 1) -> (GetText, 0) -> (getPod, 2) -> (newAppNodes, 2) -> (fn, 0) -> (addExtraField, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (etcdRegistryFeature, 0) -> (Register, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMods, 0) -> (initSvrMux, 0) -> (Conn, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0) -> (checkApplicationChange, 5) -> (applicationStatusUpdated, 2) -> (saveCacheApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (childrenLoop, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4) -> (checkCreateFirstRollingStart, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (startMicroService, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (initSwagger, 0) -> (RegisterCloudNetserviceHandlerFromEndpoint, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 0) -> (PurgeSharding, 0) -> (Purge, 0) -> (process, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 1) -> (genResourceid, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 0) -> (PurgeSharding, 0) -> (Purge, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartPeerManager, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 0) -> (run, 0) -> (distributeAddTasks, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (childrenLoop, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Serve, 1) -> (serveMessage, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListAllData, 0) -> (OnDelete, 1) -> (isValid, 1) -> (GetText, 0) -> (getPod, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (GetNetService, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewProcessor, 1) -> (SetGWClient, 1) -> (loadCertificates, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (selfLoop, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartPeerManager, 2) -> (discoveryAndWatchPeer, 1) -> (syncPeers, 1) -> (addRemovePeers, 1) -> (RemovePeer, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerAndDiscover, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3) -> (Notify, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 2) -> (handle, 2) -> (start, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 0) -> (PurgeSharding, 0) -> (Purge, 0) -> (process, 1) -> (processReloadPublishing, 2) -> (pushNotification, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (buildWebsocketToBke, 1) -> (ClientConnect, 6) -> (connectToProxy, 6)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (startMicroService, 0) -> (SendTermSignal, 0) -> (Kill, 2) -> (NewUUID, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMods, 0) -> (initSvrMux, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (start, 0) -> (Go, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Do, 0) -> (queryVariableList, 0) -> (QueryVariableList, 2) -> (GenUUID, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (watchBranch, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1) -> (startBuildDaemonsets, 0) -> (checkDaemonsetPod, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1) -> (startBuildDaemonsets, 0) -> (checkDaemonsetPod, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewNodeController, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRootCmd, 0) -> (AddCommand, 1) -> (NewTemplateServer, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMods, 0) -> (initSvrMux, 0) -> (Conn, 0) -> (newRRBalance, 2) -> (loadNumEnv, 1) -> (ParseInt, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (OnMakeLeader, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 2) -> (slaveSimulation, 0) -> (getShutdownResponse, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (OnMakeSlave, 1) -> (stopLeading, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 0) -> (run, 0) -> (distributeAddTasks, 3) -> (addTaskToCluster, 3) -> (SetName, 1) -> (newBKDataApiConfigs, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0) -> (MustRegister, 8) -> (CloseSend, 0) -> (ping, 1) -> (NewSignallingChannel, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initLogger, 0) -> (Info, 10)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscover, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4) -> (checkCreateFirstRollingDelete, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (handleConnection, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Initialize, 0) -> (startPeriodicChecker, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 1) -> (Init, 1) -> (genResourceid, 0) -> (NewCCredential, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerService, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListAllData, 0) -> (OnDelete, 1) -> (isValid, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Get, 4) -> (getObjectPath, 5) -> (newDBTable, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRootCmd, 0) -> (AddCommand, 1) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartPeerManager, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (run, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegisterAppNodeQueue, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (run, 1) -> (GetExporterServer, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (startMicroService, 0) -> (SendTermSignal, 0) -> (Kill, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (timeoutFlush, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (buildWebsocketToAPI, 0) -> (ClientConnect, 6) -> (connectToProxy, 6)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3) -> (TaskGroups, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (Warnf, 2) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3) -> (serverConnect, 3) -> (newConnect, 4) -> (checkDeleteFirstRollingStart, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (dealExporterServer, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Do, 0) -> (queryVariableList, 0) -> (QueryVariableList, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initAppMods, 0) -> (Setup, 0) -> (MustRegister, 8) -> (CloseSend, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (syncConfigSetList, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (DiscvScheduler, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewProcessor, 1) -> (SetGWClient, 1) -> (loadCertificates, 3) -> (X509KeyPair, 2) -> (NewAPI, 2) -> (GetK8SIPMeta, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 0) -> (PurgeSharding, 0) -> (Purge, 0) -> (process, 1) -> (processReloadPublishing, 2) -> (pushNotification, 2) -> (arrange, 2) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (discvstorage, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 0) -> (run, 0) -> (distributeAddTasks, 3) -> (addTaskToCluster, 3) -> (SetName, 1) -> (newBKDataApiConfigs, 2) -> (checkConfigDiffBetweenTCPListener, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (discvMesos, 0) -> (checkMesosChange, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartServer, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (subscribe, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegDiscover, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartRbacSync, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewRoleController, 4) -> (WatchRole, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Register, 0) -> (innerRegister, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (startGateway, 0) -> (workFunc, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewNodeController, 2) -> (NewReflector, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RegDiscover, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListenAndServeMux, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (ListenAndServe, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (start, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 0) -> (PurgeSharding, 0) -> (Purge, 0) -> (process, 1) -> (processReloadPublishing, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (StartActionDaemon, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Add, 2) -> (newReconciler, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (buildWebsocketToAPI, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewRouter, 1) -> (initVariables, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Serve, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (tickerHandlerAutoscaler, 0) -> (scaleScalerTargetRef, 2) -> (ScaleApplication, 3) -> (requestMesosdriverV4, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Init, 0) -> (PurgeSharding, 0) -> (Purge, 0) -> (process, 1) -> (processReloadPublishing, 2) -> (pushNotification, 2) -> (arrange, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (reconnectLoop, 0) -> (subscribe, 0) -> (handleEvents, 1) -> (GetFailure, 0) -> (checkApplicationChange, 5) -> (saveCacheTaskGroup, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (etcdRegistryFeature, 0) -> (Register, 0) -> (innerRegister, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerAndDiscover, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (run, 1) -> (GetExporterServer, 0) -> (Intn, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Watch, 3) -> (decodeMongoEvent, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (handleWatch, 1) -> (processDeletion, 1) -> (OnDelete, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 0) -> (sortNode, 1) -> (Ints, 1) -> (RegisterAndWatch, 2) -> (ExistW, 1) -> (toDialer, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Do, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (ListenAndServe, 0) -> (FormatUint, 2) -> (RegisterCloudNetserviceHandler, 3) -> (RegisterCloudNetserviceHandlerClient, 3) -> (forward_CloudNetservice_ListIP_0, 7) -> (ListIP, 4) -> (NewUpgradeAwareHandler, 5)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (NewClient, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (startGateway, 0) -> (workFunc, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Run, 0) -> (run, 0) -> (distributeAddTasks, 3) -> (addTaskToCluster, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (runTask, 2) -> (LaunchTask, 2) -> (LaunchTaskGroup, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1) -> (dataResync, 0) -> (AddFunc, 1) -> (BcsEndpoints, 1) -> (newBcsEndpoints, 2) -> (item, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRunCmd, 0) -> (NewTemplateServer, 0) -> (handleEvent, 3) -> (Notify, 5) -> (StartCPUProfile, 1) -> (setRequestHeader, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initMetric, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (OnMakeLeader, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (RunController, 1) -> (dataResync, 0) -> (AddFunc, 1) -> (BcsEndpoints, 1) -> (newBcsEndpoints, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (handleConnection, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (start, 0) -> (Go, 1)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (OnMakeSlave, 1) -> (stopLeading, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (genRootCmd, 0) -> (AddCommand, 1) -> (NewTemplateServer, 0) -> (handleEvent, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1) -> (startBuildDaemonsets, 0) -> (checkDaemonsetPod, 1) -> (doLaunchDaemonset, 2) -> (reportScheduleTaskgroupMetrics, 5) -> (CreateBcsExecutorInfo, 4) -> (DesEncryptToBase, 1) -> (finishRollingUpdate, 1) -> (InnerDeleteApplication, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (dealExporterServer, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (discvMesos, 0) -> (checkMesosChange, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Add, 2) -> (newReconciler, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (regDiscove, 0) -> (checkRoleChange, 1) -> (startBuildDaemonsets, 0) -> (checkDaemonsetPod, 1) -> (doLaunchDaemonset, 2) -> (reportScheduleTaskgroupMetrics, 5) -> (CreateBcsExecutorInfo, 4)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (startMicroService, 0)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Watch, 3) -> (decodeMongoEvent, 1) -> (decodeM, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Lock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (initModules, 0) -> (ListenAndServe, 0) -> (FormatUint, 2) -> (RegisterCloudNetserviceHandler, 3) -> (RegisterCloudNetserviceHandlerClient, 3)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (registerService, 0) -> (RegisterAndWatchService, 2) -> (RegisterAndWatch, 2)
(isServiceInIngress, 3) -> (V, 1) -> (Unlock, 0) -> (reportMetrics, 3) -> (Close, 0) -> (Drain, 0) -> (GetEx, 1) -> (WithResource, 1) -> (Start, 1) -> (dynamicManager, 0) -> (handleWatchDynamicMetric, 1)
```
Leave a reaction on this issue to contribute to the project by classifying this instance as a **Bug** :-1:, **Mitigated** :+1:, or **Desirable Behavior** :rocket:
See the descriptions of the classifications [here](https://github.com/github-vet/rangeclosure-findings#how-can-i-help) for more information.
commit ID: 4f7af6157ef2a6eca524da40868bec4087bcff11
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.