Mercurial > dovecot > core-2.2
changeset 12373:7b1aae5f7bd5
anvil: Show number of connections in process title if verbose_proctitle=yes
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 03 Nov 2010 15:26:40 +0000 |
parents | 4d91cec713cf |
children | a69ad6b69481 |
files | src/anvil/main.c |
diffstat | 1 files changed, 10 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/anvil/main.c Wed Nov 03 15:23:52 2010 +0000 +++ b/src/anvil/main.c Wed Nov 03 15:26:40 2010 +0000 @@ -7,6 +7,7 @@ #include "ioloop.h" #include "restrict-access.h" #include "master-service.h" +#include "master-service-settings.h" #include "master-interface.h" #include "connect-limit.h" #include "penalty.h" @@ -49,9 +50,17 @@ int main(int argc, char *argv[]) { - master_service = master_service_init("anvil", 0, &argc, &argv, NULL); + const enum master_service_flags service_flags = + MASTER_SERVICE_FLAG_UPDATE_PROCTITLE; + const char *error; + + master_service = master_service_init("anvil", service_flags, + &argc, &argv, NULL); if (master_getopt(master_service) > 0) return FATAL_DEFAULT; + if (master_service_settings_read_simple(master_service, + NULL, &error) < 0) + i_fatal("Error reading configuration: %s", error); master_service_init_log(master_service, "anvil: "); restrict_access_by_env(NULL, FALSE);