From 4d235c71973652de31a8066d075cc78be97be9b2 Mon Sep 17 00:00:00 2001 From: Damian Meden Date: Thu, 19 May 2022 15:16:20 +0100 Subject: [PATCH] Fix traffic_ctl server drain(undo) jsonrpc api call. It was wrongly calling admin_server_start_drain when it was supposed to call admin_server_stop_drain. --- src/traffic_ctl_jsonrpc/jsonrpc/CtrlRPCRequests.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/traffic_ctl_jsonrpc/jsonrpc/CtrlRPCRequests.h b/src/traffic_ctl_jsonrpc/jsonrpc/CtrlRPCRequests.h index 9ac85d3792f..cc03492875f 100644 --- a/src/traffic_ctl_jsonrpc/jsonrpc/CtrlRPCRequests.h +++ b/src/traffic_ctl_jsonrpc/jsonrpc/CtrlRPCRequests.h @@ -170,11 +170,7 @@ struct ServerStartDrainRequest : shared::rpc::ClientRequest { struct Params { bool waitForNewConnections{false}; }; - ServerStartDrainRequest(Params p) - { - super::method = "admin_server_start_drain"; - super::params = p; - } + ServerStartDrainRequest(Params p) { super::params = p; } std::string get_method() const override { @@ -187,7 +183,7 @@ struct ServerStopDrainRequest : shared::rpc::ClientRequest { std::string get_method() const override { - return "admin_server_start_drain"; + return "admin_server_stop_drain"; } }; //------------------------------------------------------------------------------------------------------------------------------------