Loading skywalking-sniffer/skywalking-api/src/main/java/com/a/eye/skywalking/api/plugin/interceptor/assist/NoCocurrencyAceessObject.java +2 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ public abstract class NoCocurrencyAceessObject implements InstanceMethodsAroundI if(++counter == 1){ runnable.run(); } context.set(invokeCounterKey, counter); } public void whenExist(EnhancedClassInstanceContext context, Runnable runnable) { Loading @@ -42,5 +43,6 @@ public abstract class NoCocurrencyAceessObject implements InstanceMethodsAroundI if(--counter == 0){ runnable.run(); } context.set(invokeCounterKey, counter); } } Loading
skywalking-sniffer/skywalking-api/src/main/java/com/a/eye/skywalking/api/plugin/interceptor/assist/NoCocurrencyAceessObject.java +2 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ public abstract class NoCocurrencyAceessObject implements InstanceMethodsAroundI if(++counter == 1){ runnable.run(); } context.set(invokeCounterKey, counter); } public void whenExist(EnhancedClassInstanceContext context, Runnable runnable) { Loading @@ -42,5 +43,6 @@ public abstract class NoCocurrencyAceessObject implements InstanceMethodsAroundI if(--counter == 0){ runnable.run(); } context.set(invokeCounterKey, counter); } }