From c281d053d2b0731f4e09d24ea94ecae3524c9668 Mon Sep 17 00:00:00 2001 From: zenground0 Date: Tue, 4 Apr 2023 14:07:36 -0600 Subject: [PATCH] Limit moving gc threads --- blockstore/badger/blockstore.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/blockstore/badger/blockstore.go b/blockstore/badger/blockstore.go index 1b52eb548..5527bf890 100644 --- a/blockstore/badger/blockstore.go +++ b/blockstore/badger/blockstore.go @@ -396,6 +396,9 @@ func (b *Blockstore) doCopy(from, to *badger.DB) error { if workers < 2 { workers = 2 } + if workers > 8 { + workers = 8 + } stream := from.NewStream() stream.NumGo = workers