From 1bba9353db10733d03fe24a0305c0752ac70f1a4 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 1b52eb548d8..5527bf89076 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