fix rpc_client bug