From bfa1eead62e77aa6a420be0579eb79d77c3add0a Mon Sep 17 00:00:00 2001 From: Brian Harrington Date: Mon, 29 Jan 2024 11:47:50 -0600 Subject: [PATCH] use clock from underlying meter --- .../spectator/placeholders/DefaultPlaceholderTimer.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/spectator-ext-placeholders/src/main/java/com/netflix/spectator/placeholders/DefaultPlaceholderTimer.java b/spectator-ext-placeholders/src/main/java/com/netflix/spectator/placeholders/DefaultPlaceholderTimer.java index 627747176..783331c07 100644 --- a/spectator-ext-placeholders/src/main/java/com/netflix/spectator/placeholders/DefaultPlaceholderTimer.java +++ b/spectator-ext-placeholders/src/main/java/com/netflix/spectator/placeholders/DefaultPlaceholderTimer.java @@ -28,8 +28,6 @@ */ class DefaultPlaceholderTimer extends AbstractDefaultPlaceholderMeter implements Timer { - private final Clock clock; - /** * Constructs a new timer with the specified dynamic id. * @@ -38,12 +36,11 @@ class DefaultPlaceholderTimer extends AbstractDefaultPlaceholderMeter imp */ DefaultPlaceholderTimer(PlaceholderId id, Registry registry) { super(id, registry::timer); - this.clock = registry.clock(); } @Override public Clock clock() { - return clock; + return resolveToCurrentMeter().clock(); } @Override