ConfigurationClassEnhancer consistently uses registerStaticCallbacks in order to prevent memory leaks

Issue: SPR-9274
This commit is contained in:
Juergen Hoeller
2014-04-29 21:59:12 +02:00
parent 2f5d378d82
commit 79820e449b

View File

@@ -360,7 +360,7 @@ class ConfigurationClassEnhancer {
};
enhancer.setCallbackTypes(CALLBACK_TYPES);
Class<?> fbSubclass = enhancer.createClass();
Enhancer.registerCallbacks(fbSubclass, callbackInstances);
Enhancer.registerStaticCallbacks(fbSubclass, callbackInstances);
return fbSubclass.newInstance();
}
}