From d212e22c9873ec109f1ad607fec53bf577386bc4 Mon Sep 17 00:00:00 2001 From: xiehan <52160700+Barenboim@users.noreply.github.com> Date: Fri, 5 Mar 2021 15:07:10 +0000 Subject: [PATCH] Clear route result when retrying. --- src/factory/WFTaskFactory.inl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/factory/WFTaskFactory.inl b/src/factory/WFTaskFactory.inl index 703db749..f1a53f12 100644 --- a/src/factory/WFTaskFactory.inl +++ b/src/factory/WFTaskFactory.inl @@ -487,6 +487,8 @@ SubTask *WFComplexClientTask::done() if (retry_times_ < retry_max_) { redirect_ = true; + ns_policy_ = NULL; + route_result_.clear(); this->state = WFT_STATE_UNDEFINED; this->error = 0; this->timeout_reason = 0;