diff --git a/remoting/exchange_client.go b/remoting/exchange_client.go index e5f6d7febbaf305fe5971b13b0966fdc1dc53f03..26fa5d5740e72c69d1a712146b6e1b0424885c21 100644 --- a/remoting/exchange_client.go +++ b/remoting/exchange_client.go @@ -182,6 +182,8 @@ func (client *ExchangeClient) Send(invocation *protocol.Invocation, url common.U // close client func (client *ExchangeClient) Close() { client.client.Close() + // for reinit client + client.init = false } // IsAvailable to check if the underlying network client is available yet.