From d618c4b10c0e760701930afcdf92d1452652f25e Mon Sep 17 00:00:00 2001 From: munna0908 Date: Wed, 2 Jul 2025 17:51:47 +0530 Subject: [PATCH] ensure task recovered data is set to nil --- codex/erasure/erasure.nim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/codex/erasure/erasure.nim b/codex/erasure/erasure.nim index 87b4bd20..20d744f2 100644 --- a/codex/erasure/erasure.nim +++ b/codex/erasure/erasure.nim @@ -510,6 +510,9 @@ proc asyncDecode*( if not task.success.load(): return failure("Leopard decoding task failed") + defer: + task.recovered = default(Isolated[seq[seq[byte]]]) + var recovered = task.recovered.extract success(recovered)