It sounds to me like your application is broken. A well written LDAP
application will notice that its connection has been closed, and rebind.
My application *does* notice when working with other directories and
prompts me to reconnect and when I click yes it works fine. I don't get
that prompt right now with openldap because nothing is being returned
from openldap to generate an exception. Maybe I am detecting the closed
connection incorrectly (relying on a java exception) but it works fine
with Sun and Active Directory because an exception is generated when
working with them.