From a58f50ae6ed5fbe693b314a40589faec85516d56 Mon Sep 17 00:00:00 2001 From: Drew Bailey <2614075+drewbailey@users.noreply.github.com> Date: Thu, 7 Nov 2019 08:33:53 -0500 Subject: [PATCH] return after request has been forwarded --- nomad/client_agent_endpoint.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nomad/client_agent_endpoint.go b/nomad/client_agent_endpoint.go index bb9281441..8101b2b57 100644 --- a/nomad/client_agent_endpoint.go +++ b/nomad/client_agent_endpoint.go @@ -59,9 +59,11 @@ func (m *Agent) monitor(conn io.ReadWriteCloser) { return } - // Targeting a client so forward the request + // Targeting a node, forward request to node if args.NodeID != "" { m.forwardMonitor(conn, args, encoder, decoder) + // forwarded request has ended, return + return } // NodeID was empty, so monitor this current server