From 09d2cca7f7def128a7cdfca553c31df2a76c68a1 Mon Sep 17 00:00:00 2001 From: Jim Ma Date: Wed, 18 Aug 2021 20:41:14 +0800 Subject: [PATCH] fix: wait available peer packet panic (#561) Signed-off-by: Jim Ma --- client/daemon/peer/peertask_base.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/daemon/peer/peertask_base.go b/client/daemon/peer/peertask_base.go index 98b875f1e..f668db86f 100644 --- a/client/daemon/peer/peertask_base.go +++ b/client/daemon/peer/peertask_base.go @@ -415,11 +415,12 @@ loop: }) if err != nil { - pt.Warnf("get piece task error: %s, wait available peers from scheduler", err) + pt.Warnf("get piece task error: %s, wait available peers from scheduler", err.Error()) pt.span.RecordError(err) if num, ok = pt.waitAvailablePeerPacket(); !ok { break loop } + continue loop } if !initialized {