public class LdapPoolManagerInitiator extends Object implements PreClassLoaderInitiator
com.sun.jndi.ldap.connect.pool.timeout is set to a value greater than 0.
See http://java.jiderhamn.se/2012/02/26/classloader-leaks-v-common-mistakes-and-known-offenders/| Constructor and Description |
|---|
LdapPoolManagerInitiator() |
| Modifier and Type | Method and Description |
|---|---|
void |
doOutsideClassLoader(ClassLoaderLeakPreventor preventor)
Perform action that needs to be done outside the leak susceptible classloader, i.e. in the system or other parent
classloader.
|
public void doOutsideClassLoader(ClassLoaderLeakPreventor preventor)
PreClassLoaderInitiatorThread.contextClassLoader of the current
thread when method is invoked.
Must NOT have modified Thread.contextClassLoader of the current thread when returning.doOutsideClassLoader in interface PreClassLoaderInitiatorCopyright © 2019. All rights reserved.