On Fri, Mar 08, 2013 at 09:57:49AM -0800, Quanah Gibson-Mount wrote: > >Not all connections are necessarily from proxy processes, and not > >all proxy processes are eternal. > > Ok. And I'm not complaining, really. ;) The proxy: functionality > is definitely much more robust than without it.
Postfix is robust without "proxy:", but LDAP servers sometimes don't like hundreds of connections from Postfix when each smtpd(8) and each cleanup(8) makes its own connection. Proxymap is kinder and gentler to LDAP, it makes little difference to Postfix. > >Postfix does not do "graceful shutdown" of database tables on exit. > >When a process is done, it exits. What is your max_idle set to? > > [zimbra@edge01-zcs ~]$ postconf | grep max_idle > max_idle = 100s > smtpd_policy_service_max_idle = 300s Processes that accept multiple client connections at the same time like proxymap and trivial-rewrite will also exit after handling at least 100 ($max_use) client connections if at some point their client connection count drops to zero. You can also check whether there are any max_idle overrides in master.cf. Anyway your observations in no way contradict what I said, I don't know why you thought they did. -- Viktor.