From 2757a1abf6f46c85c09f1be47b89785c8a6f70d9 Mon Sep 17 00:00:00 2001 From: cvictory <shenglicao2@gmail.com> Date: Fri, 13 Nov 2020 11:38:36 +0800 Subject: [PATCH] use goroutine to destroy invoker --- registry/directory/directory.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/directory/directory.go b/registry/directory/directory.go index 3ed11c6c4..ccd87c80b 100644 --- a/registry/directory/directory.go +++ b/registry/directory/directory.go @@ -182,7 +182,7 @@ func (dir *RegistryDirectory) refreshAllInvokers(events []*registry.ServiceEvent dir.setNewInvokers() // destroy unused invokers for _, invoker := range oldInvokers { - invoker.Destroy() + go invoker.Destroy() } } -- GitLab