diff --git a/broker/src/main/java/org/apache/rocketmq/broker/schedule/ScheduleMessageService.java b/broker/src/main/java/org/apache/rocketmq/broker/schedule/ScheduleMessageService.java index 26e757ab41..bdc9c56725 100644 --- a/broker/src/main/java/org/apache/rocketmq/broker/schedule/ScheduleMessageService.java +++ b/broker/src/main/java/org/apache/rocketmq/broker/schedule/ScheduleMessageService.java @@ -717,9 +717,7 @@ public class ScheduleMessageService extends ConfigManager { } public PutResultProcess thenProcess() { - this.future.thenAccept(result -> { - this.handleResult(result); - }); + this.future.thenAccept(this::handleResult); this.future.exceptionally(e -> { log.error("ScheduleMessageService put message exceptionally, info: {}",