From be5c9f324ac1d31f4f262d288c5f72a7a0c10c47 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期五, 19 一月 2024 10:08:23 +0800 Subject: [PATCH] 2024年01月19日10:08:08 --- HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/socket/codec/ByteToMessageDecoder.java | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/socket/codec/ByteToMessageDecoder.java b/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/socket/codec/ByteToMessageDecoder.java index 7f4bbab..617f543 100644 --- a/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/socket/codec/ByteToMessageDecoder.java +++ b/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/socket/codec/ByteToMessageDecoder.java @@ -7,11 +7,11 @@ */ public abstract class ByteToMessageDecoder<T> implements IHandleFlow<T> { - protected abstract T decoder(Packet packet) + protected abstract T decoder(Packet packet) throws Exception; @Override - public final T read(Packet packet) throws Exception { + public synchronized T read(Packet packet) throws Exception { return decoder(packet); } // -- Gitblit v1.8.0