From 94c4bf5c412337a2f7000e94046f955f7a1a9ef0 Mon Sep 17 00:00:00 2001
From: chenj <1578340873@qq.com>
Date: Sun, 28 Apr 2024 14:14:13 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=B9=E6=B3=95=20MessageH?=
 =?UTF-8?q?andlerContainer.getMessageClass()?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../nettycommondemo/dispatcher/MessageHandlerContainer.java     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lab-67/lab-67-netty-demo/lab-67-netty-demo-common/src/main/java/cn/iocoder/springboot/lab67/nettycommondemo/dispatcher/MessageHandlerContainer.java b/lab-67/lab-67-netty-demo/lab-67-netty-demo-common/src/main/java/cn/iocoder/springboot/lab67/nettycommondemo/dispatcher/MessageHandlerContainer.java
index f1b70d2a9..7790161eb 100644
--- a/lab-67/lab-67-netty-demo/lab-67-netty-demo-common/src/main/java/cn/iocoder/springboot/lab67/nettycommondemo/dispatcher/MessageHandlerContainer.java
+++ b/lab-67/lab-67-netty-demo/lab-67-netty-demo-common/src/main/java/cn/iocoder/springboot/lab67/nettycommondemo/dispatcher/MessageHandlerContainer.java
@@ -61,7 +61,7 @@ static Class<? extends Message> getMessageClass(MessageHandler handler) {
         Class<?> superclass = targetClass.getSuperclass();
         while ((Objects.isNull(interfaces) || 0 == interfaces.length) && Objects.nonNull(superclass)) { // 此处,是以父类的接口为准
             interfaces = superclass.getGenericInterfaces();
-            superclass = targetClass.getSuperclass();
+            superclass = superclass.getSuperclass();
         }
         if (Objects.nonNull(interfaces)) {
             // 遍历 interfaces 数组