From c61c192411d5ed9838c3c3c1f39f0d9378de60e0 Mon Sep 17 00:00:00 2001 From: Baodi Shi Date: Wed, 5 Feb 2025 18:45:37 +0800 Subject: [PATCH] Remove useless change --- .../broker/service/nonpersistent/NonPersistentTopic.java | 4 ++-- .../pulsar/broker/service/persistent/PersistentTopic.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.java b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.java index 8ff3dadbe6da1..7cdc8cc11a482 100644 --- a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.java +++ b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.java @@ -454,7 +454,7 @@ private CompletableFuture delete(boolean failIfHasSubscriptions, boolean c // topic GC iterates over topics map and removing from the map with the same thread creates // deadlock. so, execute it in different thread brokerService.executor().execute(() -> { - brokerService.removeTopicFromCache(this); + brokerService.removeTopicFromCache(NonPersistentTopic.this); unregisterTopicPolicyListener(); log.info("[{}] Topic deleted", topic); deleteFuture.complete(null); @@ -555,7 +555,7 @@ public CompletableFuture close( brokerService.executor().execute(() -> { if (disconnectClients) { - brokerService.removeTopicFromCache(this); + brokerService.removeTopicFromCache(NonPersistentTopic.this); unregisterTopicPolicyListener(); } closeFuture.complete(null); diff --git a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/persistent/PersistentTopic.java b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/persistent/PersistentTopic.java index 0dc87998511d6..2325c8286a1be 100644 --- a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/persistent/PersistentTopic.java +++ b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/persistent/PersistentTopic.java @@ -1807,7 +1807,7 @@ private boolean isClosed() { } private void disposeTopic(CompletableFuture closeFuture) { - brokerService.removeTopicFromCache(this) + brokerService.removeTopicFromCache(PersistentTopic.this) .thenRun(() -> { replicatedSubscriptionsController.ifPresent(ReplicatedSubscriptionsController::close);