prevent node crashing with not val.isNil (#843)

This commit is contained in:
Eric 2024-06-27 00:22:44 +10:00 committed by GitHub
parent a55b676a42
commit a79bbd459a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -257,7 +257,10 @@ proc streamEntireDataset(
leoDecoderProvider, leoDecoderProvider,
self.taskpool) self.taskpool)
without _ =? (await erasure.decode(manifest)), error: without _ =? (await erasure.decode(manifest)), error:
trace "Unable to erasure decode manifest", manifestCid, exc = error.msg error "Unable to erasure decode manifest", manifestCid, exc = error.msg
return failure(error)
return success()
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
# FIXME this is a HACK so that the node does not crash during the workshop. # FIXME this is a HACK so that the node does not crash during the workshop.
# We should NOT catch Defect. # We should NOT catch Defect.