Fix dead lock

This commit is contained in:
leventov
2015-09-18 18:13:26 +03:00
parent bc5c5c77b1
commit 07a2bf3d76
@@ -131,13 +131,12 @@ public final class DataValueBytesMarshallers {
return writerClass;
}
public static <T> Class acquireReaderWithCustomFactory(Class<T> tClass) {
private static <T> Class acquireReaderWithCustomFactory(Class<T> tClass) {
return readersWithCustomFactoriesClassMap.computeIfAbsent(tClass,
DataValueBytesMarshallers::compileReaderWithCustomFactory);
}
private static <T> Class compileReaderWithCustomFactory(Class<T> tClass) {
acquireReaderClass(tClass);
Class c;
String actual = generateWithCustomFactoryClass(tClass);
if (dumpCode)