https://bugs.openldap.org/show_bug.cgi?id=9190
--- Comment #4 from Howard Chu hyc@symas.com --- (In reply to Quanah Gibson-Mount from comment #3)
As an aside, idletimeout does not appear to be functioning correctly. On the dev system, have set a 300 second idletimeout:
idletimeout 300
which is 5 minutes.
In fact, the connection does not get dropped until:
Mar 21 23:31:52 ldapdev0 slapd[71056]: conn=1003 fd=23 closed (idletimeout)
Nearly 7.5 minutes later.
Working as designed. It only checks timeouts every timeout/4 seconds; doing so more frequently was considered too expensive.