From 4a2b49795efde377bb5832c5209552a767e27bb7 Mon Sep 17 00:00:00 2001 From: phiremande <16595434+phiremande@users.noreply.github.com> Date: Mon, 13 Jan 2020 14:14:48 +0530 Subject: [PATCH] output: validate if instance enabled TLS or not (#1840) Signed-off-by: Pradeep Hiremande <16595434+phiremande@users.noreply.github.com> --- src/flb_output.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/flb_output.c b/src/flb_output.c index 8533ad57c66..4e7fa170f03 100644 --- a/src/flb_output.c +++ b/src/flb_output.c @@ -133,7 +133,7 @@ int flb_output_instance_destroy(struct flb_output_instance *ins) #endif #ifdef FLB_HAVE_TLS - if (ins->flags & FLB_IO_TLS) { + if (ins->use_tls == FLB_TRUE) { if (ins->tls.context) { flb_tls_context_destroy(ins->tls.context); } @@ -587,7 +587,7 @@ int flb_output_init(struct flb_config *config) #endif #ifdef FLB_HAVE_TLS - if (ins->flags & FLB_IO_TLS) { + if (ins->use_tls == FLB_TRUE) { ins->tls.context = flb_tls_context_new(ins->tls_verify, ins->tls_debug, ins->tls_vhost,