From c060215a5342a51c9a69a01288c1f39e72e733e5 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sun, 31 Mar 2024 10:39:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/utils/kvstore/store.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/internal/utils/kvstore/store.go b/internal/utils/kvstore/store.go index 473c1e4..7063c36 100644 --- a/internal/utils/kvstore/store.go +++ b/internal/utils/kvstore/store.go @@ -4,7 +4,6 @@ package kvstore import ( "errors" - "fmt" "github.com/TeaOSLab/EdgeNode/internal/events" "github.com/TeaOSLab/EdgeNode/internal/remotelogs" fsutils "github.com/TeaOSLab/EdgeNode/internal/utils/fs" @@ -139,10 +138,7 @@ func (this *Store) Open() error { this.rawDB = rawDB // events - events.OnKey(events.EventQuit, fmt.Sprintf("kvstore_%p", this), func() { - _ = this.Close() - }) - events.OnKey(events.EventTerminated, fmt.Sprintf("kvstore_%p", this), func() { + events.OnClose(func() { _ = this.Close() })