diff --git a/mqtt-impl/src/main/java/io/streamnative/pulsar/handlers/mqtt/Connection.java b/mqtt-impl/src/main/java/io/streamnative/pulsar/handlers/mqtt/Connection.java index b9384a93f..ed68a0e57 100644 --- a/mqtt-impl/src/main/java/io/streamnative/pulsar/handlers/mqtt/Connection.java +++ b/mqtt-impl/src/main/java/io/streamnative/pulsar/handlers/mqtt/Connection.java @@ -136,7 +136,8 @@ private void addIdleStateHandler() { */ public CompletableFuture send(MqttMessage mqttMessage) { if (!channel.isActive()) { - log.error("send mqttMessage : {} failed due to channel is inactive.", mqttMessage); + log.warn("send mqttMessage : {} failed due to channel is inactive.", + mqttMessage.fixedHeader().messageType()); return FutureUtils.completableFuture(channel.newFailedFuture(channelInactiveException)); } MqttAdapterMessage mqttAdapterMessage = new MqttAdapterMessage(clientId, mqttMessage, isFromProxy());