From ca76c5637762b5efa2c8f305d3ce6b5b2f82d250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Sun, 19 Apr 2026 20:39:38 +0800 Subject: [PATCH] daemon: Fix registry leak --- daemon/instance.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/instance.go b/daemon/instance.go index 4ed74182..3acf75cc 100644 --- a/daemon/instance.go +++ b/daemon/instance.go @@ -69,7 +69,7 @@ type OverrideOptions struct { } func (s *StartedService) newInstance(profileContent string, overrideOptions *OverrideOptions) (*Instance, error) { - ctx := s.ctx + ctx := service.ExtendContext(s.ctx) service.MustRegister[deprecated.Manager](ctx, new(deprecatedManager)) ctx, cancel := context.WithCancel(include.Context(ctx)) options, err := parseConfig(ctx, profileContent)