Mercurial > dovecot > original-hg > dovecot-1.2
diff src/master/login-process.c @ 3083:a20882c4f092 HEAD
Disable log throttlong for auth process, and for login processes if
login_process_per_connection=no.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 09 Jan 2005 22:12:35 +0200 |
parents | 634cf6aa34d1 |
children | 3b75956d20c4 |
line wrap: on
line diff
--- a/src/master/login-process.c Sun Jan 09 21:56:00 2005 +0200 +++ b/src/master/login-process.c Sun Jan 09 22:12:35 2005 +0200 @@ -446,6 +446,7 @@ static pid_t create_login_process(struct login_group *group) { struct log_io *log; + unsigned int max_log_lines_per_sec; const char *prefix; pid_t pid; int fd[2], log_fd; @@ -466,7 +467,9 @@ return -1; } - log_fd = log_create_pipe(&log); + max_log_lines_per_sec = + group->set->login_process_per_connection ? 10 : 0; + log_fd = log_create_pipe(&log, max_log_lines_per_sec); if (log_fd < 0) pid = -1; else {