diff --git a/cluster/cluster_impl/failback_cluster_invoker.go b/cluster/cluster_impl/failback_cluster_invoker.go index 493b49104674abbdcda4e81723ff5ee4141220cf..28d895106d253f0aa6b2c3075ed6abaa3d335e9f 100644 --- a/cluster/cluster_impl/failback_cluster_invoker.go +++ b/cluster/cluster_impl/failback_cluster_invoker.go @@ -146,7 +146,6 @@ func (invoker *failbackClusterInvoker) Invoke(invocation protocol.Invocation) pr var result protocol.Result ivk := invoker.doSelect(loadbalance, invocation, invokers, invoked) - invoked = append(invoked, ivk) //DO INVOKE result = ivk.Invoke(invocation) if result.Error() != nil { diff --git a/cluster/cluster_impl/failsafe_cluster_invoker.go b/cluster/cluster_impl/failsafe_cluster_invoker.go index 0a1da1bc49bfe01ffc20be2f4941ef752d026378..b95f997fef87cf466f07c4e506e41758e7998e52 100644 --- a/cluster/cluster_impl/failsafe_cluster_invoker.go +++ b/cluster/cluster_impl/failsafe_cluster_invoker.go @@ -64,7 +64,6 @@ func (invoker *failsafeClusterInvoker) Invoke(invocation protocol.Invocation) pr var result protocol.Result ivk := invoker.doSelect(loadbalance, invocation, invokers, invoked) - invoked = append(invoked, ivk) //DO INVOKE result = ivk.Invoke(invocation) if result.Error() != nil {