From b8e99b812595756564f38973ff558327ea913230 Mon Sep 17 00:00:00 2001 From: Rae Krantz <8461333+krantzinator@users.noreply.github.com> Date: Fri, 12 Feb 2021 14:23:29 -0500 Subject: [PATCH] only remove listener if tgs less than prune number --- builtin/aws/ecs/platform.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builtin/aws/ecs/platform.go b/builtin/aws/ecs/platform.go index 641117a0b02..46ad5695e3d 100644 --- a/builtin/aws/ecs/platform.go +++ b/builtin/aws/ecs/platform.go @@ -1198,7 +1198,7 @@ func destroyALB( var tgs []*elbv2.TargetGroupTuple // If there is only 1 target group, delete the listener - if len(def) == 1 { + if len(def) == 1 && len(def[0].ForwardConfig.TargetGroups) == 1 { log.Debug("only 1 target group, deleting listener") _, err = elbsrv.DeleteListener(&elbv2.DeleteListenerInput{ ListenerArn: listener.ListenerArn,