1、修改ping应答的bug

This commit is contained in:
weidong 2025-08-31 18:11:01 +08:00
parent 6f01e78368
commit 8146ff1879

View File

@ -5,6 +5,8 @@ import com.imdroid.sideslope.server.DeviceChannel;
import com.imdroid.sideslope.server.OnlineChannels;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.Unpooled;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
/**
@ -13,6 +15,7 @@ import org.springframework.stereotype.Component;
*/
@Component
public class D314PingMessageExecutor implements Executor<D314PingMessage, Void> {
private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Override
public Void execute(D314PingMessage message) {
@ -24,6 +27,7 @@ public class D314PingMessageExecutor implements Executor<D314PingMessage, Void>
ByteBuf buf = Unpooled.buffer();
buf.writeBytes(forwardBytes);
deviceChannel.writeAndFlush(buf);
logger.info("{} ping ack",deviceId);
}
return null;