- Timo Sirainen tss@iki.fi 2015.08.29 12:20:
Set verbose_proctitle=yes and you'll see what the imap processes are doing. It'll show IDLE in the ps output if the client is IDLEing. Although it doesn't say how long the client has been doing it.
dovenull 1318 0.0 0.0 18340 4772 ? S 17:50 0:00 dovecot/imap-login [1 connections (1 TLS)] dovenull 1333 0.0 0.0 18340 4576 ? S 17:50 0:00 dovecot/imap-login [1 connections (1 TLS)] dovenull 1335 0.0 0.0 18200 4652 ? S 17:50 0:00 dovecot/imap-login dovenull 1336 0.0 0.0 18200 4676 ? S 17:50 0:00 dovecot/imap-login dovenull 1342 0.0 0.0 18340 4772 ? S 17:51 0:00 dovecot/imap-login [1 connections (1 TLS)] dovenull 1704 0.0 0.0 18200 4572 ? S 19:15 0:00 dovecot/imap-login dovenull 1709 0.0 0.0 18200 4652 ? S 19:15 0:00 dovecot/imap-login dovenull 1711 0.0 0.0 18200 4636 ? S 19:15 0:00 dovecot/imap-login dovenull 1994 0.0 0.0 18200 4740 ? S 20:56 0:00 dovecot/imap-login dovenull 1997 0.0 0.0 18200 4568 ? S 20:56 0:00 dovecot/imap-login vmail 1998 0.0 0.0 45448 10048 ? S 20:56 0:00 dovecot/imap [tlx@leuxner.net 1.2.3.4 IDLE] dovenull 1999 0.0 0.0 18340 4732 ? S 20:56 0:00 dovecot/imap-login [1 connections (1 TLS)] dovenull 2001 0.0 0.0 18200 4796 ? S 20:56 0:00 dovecot/imap-login vmail 2002 0.0 0.0 52880 13500 ? S 20:56 0:00 dovecot/imap [tlx@leuxner.net 1.2.3.4 IDLE] dovecot 2008 0.0 0.0 9380 936 ? S 20:57 0:00 dovecot/imap-hibernate [2 connections]
After disabling "check for new messages" polling in the client it looks a lot better, multiple connections have been hibernated. Thanks.