From dae0d54cfda6fa22e1a742f2c905b4425451f816 Mon Sep 17 00:00:00 2001 From: Marco Bettini Date: Mon, 27 Mar 2023 08:19:38 +0000 Subject: [PATCH] lib-master: stats_event_callback() - Skip if conn.output is already closed This also prevents further errors from happening on the closed stream. --- src/lib-master/stats-client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib-master/stats-client.c b/src/lib-master/stats-client.c index 6bff475365..3499069e1d 100644 --- a/src/lib-master/stats-client.c +++ b/src/lib-master/stats-client.c @@ -239,7 +239,7 @@ stats_event_callback(struct event *event, enum event_callback_type type, return TRUE; struct stats_client *client = (struct stats_client *)stats_clients->connections; - if (client->conn.output == NULL) + if (client->conn.output == NULL || client->conn.output->closed) return TRUE; switch (type) { -- 2.47.3