]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
director: Minor code cleanup.
authorTimo Sirainen <tss@iki.fi>
Mon, 21 Jun 2010 15:59:57 +0000 (16:59 +0100)
committerTimo Sirainen <tss@iki.fi>
Mon, 21 Jun 2010 15:59:57 +0000 (16:59 +0100)
--HG--
branch : HEAD

src/director/user-directory.c

index f97d21d9320a5fe288dbaddf477a531f7582bfbc..0e4020a3b59182498d07da76dce541ab209375d0 100644 (file)
@@ -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);
 }