File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
src/main/java/com/fasterxml/jackson/databind/jsontype/impl Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -223,13 +223,15 @@ protected final JsonDeserializer<Object> _findDefaultImplDeserializer(Deserializ
223223 return NullifyingDeserializer .instance ;
224224 }
225225
226- synchronized (_defaultImpl ) {
227- if (_defaultImplDeserializer == null ) {
228- _defaultImplDeserializer = ctxt .findContextualValueDeserializer (
226+ if (_defaultImplDeserializer == null ) {
227+ synchronized (_defaultImpl ) {
228+ if (_defaultImplDeserializer == null ) {
229+ _defaultImplDeserializer = ctxt .findContextualValueDeserializer (
229230 _defaultImpl , _property );
231+ }
230232 }
231- return _defaultImplDeserializer ;
232233 }
234+ return _defaultImplDeserializer ;
233235 }
234236
235237 /**
You can’t perform that action at this time.
0 commit comments