]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
login-common: Create clients using master_service event
authorAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 11 Mar 2026 08:03:50 +0000 (10:03 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Fri, 20 Mar 2026 16:11:43 +0000 (16:11 +0000)
src/login-common/client-common.c

index 909509e0f668b056f43f89845031f5f8556107af..8ff3e4cc0a3d3623d1fd5bb4ed0a5bc9bd89598f 100644 (file)
@@ -290,7 +290,7 @@ int client_alloc(int fd, const struct master_service_connection *conn,
        client->real_remote_port = conn->real_remote_port;
        client->listener_name = p_strdup(client->pool, conn->name);
        /* This event must exist before client_is_trusted() is called */
-       client->event = event_create(NULL);
+       client->event = event_create(master_service_get_event(master_service));
        event_add_category(client->event, &login_binary->event_category);
        event_add_ip(client->event, "local_ip", &conn->local_ip);
        event_add_int(client->event, "local_port", conn->local_port);