Mercurial > dovecot > core-2.2
diff src/director/director-connection.c @ 11598:d3dfe9c271bc HEAD
director: Don't send expired user records to remote servers.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 21 Jun 2010 16:57:28 +0100 |
parents | e75dab14bb2f |
children | a07aa85f68c9 |
line wrap: on
line diff
--- a/src/director/director-connection.c Mon Jun 21 16:54:11 2010 +0100 +++ b/src/director/director-connection.c Mon Jun 21 16:57:28 2010 +0100 @@ -731,6 +731,12 @@ o_stream_cork(conn->output); while ((user = user_directory_iter_next(conn->user_iter)) != NULL) { + if (!user_directory_user_has_connections(conn->dir->users, + user)) { + /* user is already expired */ + continue; + } + T_BEGIN { const char *line;