From: Josef 'Jeff' Sipek Date: Fri, 15 Mar 2019 01:19:59 +0000 (-0400) Subject: lib-master: minor refactor of stats_client_send_event() X-Git-Tag: 2.3.9~489 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=619d1eb0306cf268471c4b3900c77e14fdb7db95;p=thirdparty%2Fdovecot%2Fcore.git lib-master: minor refactor of stats_client_send_event() This makes later event exporting commits cleaner. --- diff --git a/src/lib-master/stats-client.c b/src/lib-master/stats-client.c index 5acf197f6b..60f930c489 100644 --- a/src/lib-master/stats-client.c +++ b/src/lib-master/stats-client.c @@ -237,7 +237,10 @@ static void stats_client_send_event(struct stats_client *client, struct event *event, const struct failure_context *ctx) { - if (!client->handshaked || client->filter == NULL || + if (!client->handshaked) + return; + + if (client->filter == NULL || !event_filter_match(client->filter, event, ctx)) return;