Open idle sockets

Janos Dohanics web at 3dresearch.com
Tue Jun 4 13:16:38 EDT 2019


Hello,

This is a FreeBSD 12.0-STABLE r345381 system running
cyrus-imapd30-3.0.9_1 built with these options:

===> The following configuration options are available for
cyrus-imapd30-3.0.9_1: AUTOCREATE=off: Enable autocreate support
     BACKUP=off: Enable backup support (experimental)
     CLAMAV=off: Use ClamAV
     DOCS=off: Build and/or install documentation
     HTTP=off: Enable HTTP support
     IDLED=on: Enable IMAP idled support
     LDAP=off: Enable LDAP support (experimental)
     LMDB=off: Use LMDB backend
     MURDER=off: Enable IMAP Murder support
     MYSQL=off: MySQL database support
     NNTP=off: Enable NNTP support
     PGSQL=off: PostgreSQL database support
     REPLICATION=off: Enable replication (experimental)
     SNMP=off: SNMP network protocol support
     SQLITE=on: SQLite database support
     SQUAT=on: Enable Squat support
     XAPIAN=off: Enable Xapian support
====> GSSAPI Security API support: you can only select none or one of
them GSSAPI_HEIMDAL=off: GSSAPI support via security/heimdal
     GSSAPI_MIT=off: GSSAPI support via security/krb5
     GSSAPI_BASE=on: GSSAPI support via base system (needs Kerberos)
====> Command line editing via libreadline: you can only select none or
one of them READLINE_GNU=off: Use Term::Readline::GNU for cyradm
     READLINE_PERL=off: Use Term::Readline::Perl for cyradm
===> Use 'make config' to modify these settings

I have disabled idled in cyrus.conf, but sockstat(1) reports many open
sockets:

# sockstat | grep idle
cyrus    pop3d      38399 6  dgram  /zroot/data/cyrus/imap/socket/idle.38399
cyrus    imapd      38359 6  dgram  /zroot/data/cyrus/imap/socket/idle.38359
cyrus    imapd      38351 6  dgram  /zroot/data/cyrus/imap/socket/idle.38351
cyrus    imapd      38350 6  dgram  /zroot/data/cyrus/imap/socket/idle.38350
cyrus    imapd      38349 6  dgram  /zroot/data/cyrus/imap/socket/idle.38349
cyrus    imapd      38328 6  dgram  /zroot/data/cyrus/imap/socket/idle.38328
cyrus    imapd      38325 6  dgram  /zroot/data/cyrus/imap/socket/idle.38325
cyrus    imapd      38065 6  dgram  /zroot/data/cyrus/imap/socket/idle.38065
cyrus    imapd      38062 6  dgram  /zroot/data/cyrus/imap/socket/idle.38062
cyrus    imapd      37980 6  dgram  /zroot/data/cyrus/imap/socket/idle.37980
cyrus    imapd      37870 6  dgram  /zroot/data/cyrus/imap/socket/idle.37870
cyrus    imapd      37868 6  dgram  /zroot/data/cyrus/imap/socket/idle.37868
cyrus    imapd      37785 6  dgram  /zroot/data/cyrus/imap/socket/idle.37785
cyrus    imapd      37780 6  dgram  /zroot/data/cyrus/imap/socket/idle.37780
cyrus    imapd      37769 6  dgram  /zroot/data/cyrus/imap/socket/idle.37769
cyrus    imapd      8538  6  dgram  /zroot/data/cyrus/imap/socket/idle.8538
cyrus    imapd      1636  6  dgram  /zroot/data/cyrus/imap/socket/idle.1636
cyrus    imapd      1632  6  dgram  /zroot/data/cyrus/imap/socket/idle.1632

Should there be any open idle sockets if idled is disabled and not running?

-- 
Janos Dohanics


More information about the Info-cyrus mailing list