Mercurial > dovecot > core-2.2
changeset 19001:acfe208a656d
lib-master: struct master_service_connection.name must never be NULL, use "" instead.
Fixes crash at least in auth process when there are inet_listeners without
names.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 24 Aug 2015 18:06:42 +0300 |
parents | de8af4d857d3 |
children | f3e6256d3762 |
files | src/lib-master/master-service.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-master/master-service.c Mon Aug 24 15:33:36 2015 +0300 +++ b/src/lib-master/master-service.c Mon Aug 24 18:06:42 2015 +0300 @@ -937,7 +937,7 @@ l->fd = -1; } conn.ssl = l->ssl; - conn.name = l->name; + conn.name = master_service_get_socket_name(service, conn.listen_fd); (void)net_getsockname(conn.fd, &conn.local_ip, &conn.local_port); conn.real_remote_ip = conn.remote_ip;