This commit is contained in:
zhouhao 2022-12-26 14:00:10 +08:00
parent b92c9b5564
commit 57b0cb0a73
1 changed files with 3 additions and 0 deletions

View File

@ -80,6 +80,9 @@ public class TcpDeviceMessageCodec implements DeviceMessageCodec {
} }
private <T> Mono<T> ack(DeviceMessage source, AckCode code, MessageDecodeContext context) { private <T> Mono<T> ack(DeviceMessage source, AckCode code, MessageDecodeContext context) {
if(source==null){
return Mono.empty();
}
AcknowledgeDeviceMessage message = new AcknowledgeDeviceMessage(); AcknowledgeDeviceMessage message = new AcknowledgeDeviceMessage();
message.addHeader(BinaryAcknowledgeDeviceMessage.codeHeader, code.name()); message.addHeader(BinaryAcknowledgeDeviceMessage.codeHeader, code.name());
message.setDeviceId(source.getDeviceId()); message.setDeviceId(source.getDeviceId());