From 4bb53e884f2d1bd69b526e96af367951b99d86b9 Mon Sep 17 00:00:00 2001 From: Varun Patil Date: Mon, 10 Feb 2025 19:25:04 +0000 Subject: [PATCH] client: prevent excessive gc --- std/object/client_produce.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/std/object/client_produce.go b/std/object/client_produce.go index 1b82701e..a2e22ec7 100644 --- a/std/object/client_produce.go +++ b/std/object/client_produce.go @@ -83,7 +83,7 @@ func Produce(args ndn.ProduceArgs, store ndn.Store, signer ndn.Signer) (enc.Name } // force run GC every ~80MB to prevent excessive memory usage - if seg%10000 == 0 { + if seg > 0 && seg%10000 == 0 { runtime.GC() // slow } }