diff --git a/common/implementation/base/src/main/java/com/dfsek/terra/profiler/ProfilerImpl.java b/common/implementation/base/src/main/java/com/dfsek/terra/profiler/ProfilerImpl.java index 4e419f883..81519cac8 100644 --- a/common/implementation/base/src/main/java/com/dfsek/terra/profiler/ProfilerImpl.java +++ b/common/implementation/base/src/main/java/com/dfsek/terra/profiler/ProfilerImpl.java @@ -57,7 +57,7 @@ public class ProfilerImpl implements Profiler { Stack stack = THREAD_STACK.get(); stack.push(new Frame(stack.isEmpty() ? frame : stack.peek().getId() + "." + frame)); } else SAFE.set(false); - } else SAFE.set(false); + } } @Override @@ -99,6 +99,7 @@ public class ProfilerImpl implements Profiler { public void stop() { logger.info("Stopping Terra profiler"); running = false; + SAFE.set(false); } @Override