From b4493b2e75b3b099fe0e6c65e3bbe019a834df16 Mon Sep 17 00:00:00 2001 From: ytq Date: Mon, 26 Aug 2024 10:50:43 +0800 Subject: [PATCH] fix: fix null pointer dereference issue when parent task storage registration fails (#3458) fix: fix null pointer dereference issue when parent task storage registration fails Signed-off-by: yantingqiu <1173578083@qq.com> --- client/daemon/peer/peertask_manager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/daemon/peer/peertask_manager.go b/client/daemon/peer/peertask_manager.go index 66f6c8247..3f5bbb30e 100644 --- a/client/daemon/peer/peertask_manager.go +++ b/client/daemon/peer/peertask_manager.go @@ -242,8 +242,8 @@ retry: if parent != nil { <-parent.storageRegistered if !parent.storageRegisterSuccess { - parent = nil logger.Warnf("parent peer task %s/%s register failed, fallback to non-sub peer task", parent.taskID, parent.peerID) + parent = nil goto retry } }