mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-10-14 14:17:56 +00:00
perf[protocol]: 更加严谨的校验check protocol
This commit is contained in:
1 parent
30104a18ad
commit
b2bd66a9ec
3 files changed
+45
-55
No files matched your search
@@ -28,7 +28,6 @@ import com.zfoo.protocol.IPacket;
|
||||
import com.zfoo.protocol.ProtocolManager;
|
||||
import com.zfoo.protocol.collection.ArrayUtils;
|
||||
import com.zfoo.protocol.exception.RunException;
|
||||
import com.zfoo.protocol.registration.IProtocolRegistration;
|
||||
import com.zfoo.protocol.registration.ProtocolAnalysis;
|
||||
import com.zfoo.protocol.util.AssertionUtils;
|
||||
import com.zfoo.protocol.util.ReflectionUtils;
|
||||
@@ -121,7 +120,7 @@ public abstract class PacketBus {
|
||||
}
|
||||
|
||||
try {
|
||||
var protocolId = ProtocolAnalysis.getProtocolIdByClass(packetClazz);
|
||||
var protocolId = ProtocolAnalysis.getProtocolIdAndCheckClass(packetClazz);
|
||||
|
||||
// 将receiver注册到IProtocolRegistration
|
||||
var protocolRegistration = ProtocolManager.getProtocol(protocolId);
|
||||
|
||||
Reference in new issue
Block a user