From eee740e080b5eb983c8d1a35589a62bdd673e674 Mon Sep 17 00:00:00 2001 From: zenghongru Date: Thu, 17 Jun 2021 10:27:31 +0800 Subject: [PATCH] fix: no profiling --- agent/agent.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/agent/agent.go b/agent/agent.go index 0851e2e..759fa3b 100644 --- a/agent/agent.go +++ b/agent/agent.go @@ -303,6 +303,10 @@ func (a *Agent) onSchedule(ctx context.Context) { defer close(a.done) r := a.initRing() + if r == nil { + return + } + pt := r.Value.(profile.Type) ctx, cancel := context.WithCancel(ctx)