Remove unnecessary check for getSkyWalkingDynamicField invocation (#6480)

This commit is contained in:
Jingguo Yao 2021-03-04 11:34:28 +08:00 committed by GitHub
parent 9946ec49f6
commit 871fdf2fa2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 6 deletions

View File

@ -30,12 +30,7 @@ public class CallbackConstructorInterceptor implements InstanceConstructorInterc
@Override
public void onConstruct(EnhancedInstance objInst, Object[] allArguments) {
Callback callback = (Callback) allArguments[0];
CallbackCache cache;
if (null != objInst.getSkyWalkingDynamicField()) {
cache = (CallbackCache) objInst.getSkyWalkingDynamicField();
} else {
cache = new CallbackCache();
}
CallbackCache cache = new CallbackCache();
cache.setCallback(callback);
objInst.setSkyWalkingDynamicField(cache);
}