From: Timo Sirainen Date: Mon, 21 Jun 2010 15:59:57 +0000 (+0100) Subject: director: Minor code cleanup. X-Git-Tag: 2.0.rc1~119 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2726de0d31ed0f1a1425e4c8d167f7681e07fc25;p=thirdparty%2Fdovecot%2Fcore.git director: Minor code cleanup. --HG-- branch : HEAD --- diff --git a/src/director/user-directory.c b/src/director/user-directory.c index f97d21d932..0e4020a3b5 100644 --- a/src/director/user-directory.c +++ b/src/director/user-directory.c @@ -52,7 +52,7 @@ static void user_free(struct user_directory *dir, struct user *user) static void user_directory_drop_expired(struct user_directory *dir) { while (dir->head != NULL && - ioloop_time > (time_t)(dir->head->timestamp + dir->timeout_secs)) + !user_directory_user_has_connections(dir, dir->head)) user_free(dir, dir->head); }