From 0b3a3c83447a08444a1ca0d4758a5766be9b5850 Mon Sep 17 00:00:00 2001 From: Hiroshi Hatake Date: Thu, 14 May 2026 15:05:06 +0900 Subject: [PATCH] out_azure_logs_ingestion: Plug SEGV on termination Signed-off-by: Hiroshi Hatake --- plugins/out_azure_logs_ingestion/azure_logs_ingestion.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/out_azure_logs_ingestion/azure_logs_ingestion.c b/plugins/out_azure_logs_ingestion/azure_logs_ingestion.c index 037a530402f..4d7ecf3069a 100644 --- a/plugins/out_azure_logs_ingestion/azure_logs_ingestion.c +++ b/plugins/out_azure_logs_ingestion/azure_logs_ingestion.c @@ -377,6 +377,11 @@ static void cb_azure_logs_ingestion_flush(struct flb_event_chunk *event_chunk, static int cb_azure_logs_ingestion_exit(void *data, struct flb_config *config) { struct flb_az_li *ctx = data; + + if (!ctx) { + return 0; + } + flb_plg_debug(ctx->ins, "exiting logs ingestion plugin"); flb_az_li_ctx_destroy(ctx); return 0;