Mercurial > dovecot > core-2.2
diff src/director/director-connection.c @ 22678:ea5633b00934
director: Show number of incoming USERs/sec in ps title
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Sun, 26 Nov 2017 03:45:00 +0200 |
parents | 2fa7cadb2e58 |
children | 496ac7e7563f |
line wrap: on
line diff
--- a/src/director/director-connection.c Sat Nov 25 23:28:12 2017 +0200 +++ b/src/director/director-connection.c Sun Nov 26 03:45:00 2017 +0200 @@ -782,6 +782,7 @@ future though. It's most likely only 1 second difference. */ timestamp = ioloop_time; } + conn->dir->num_incoming_requests++; (void)director_user_refresh(conn, username_hash, host, timestamp, weak, &forced, &user); /* Possibilities: @@ -826,6 +827,9 @@ return FALSE; } + /* could this before it's potentially ignored */ + conn->dir->num_incoming_requests++; + conn->users_received++; host = mail_host_lookup(conn->dir->mail_hosts, &ip); if (host == NULL) { @@ -1015,6 +1019,9 @@ if ((ret = director_cmd_is_seen(conn, &args, &dir_host)) < 0) return FALSE; + /* could this before it's potentially ignored */ + conn->dir->num_incoming_requests++; + if (str_array_length(args) != 2 || str_to_uint(args[0], &username_hash) < 0 || net_addr2ip(args[1], &ip) < 0) {