Browse Source

Replace throw with callback execution on duplicated observe request

pull/4842/head
Andrii Shvaika 5 years ago
parent
commit
9251ca7f16
  1. 2
      common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/downlink/DefaultLwM2mDownlinkMsgHandler.java

2
common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/downlink/DefaultLwM2mDownlinkMsgHandler.java

@ -132,7 +132,7 @@ public class DefaultLwM2mDownlinkMsgHandler extends LwM2MExecutorAwareService im
log.info("[{}] Send observation: {}.", client.getEndpoint(), request.getVersionedId());
sendRequest(client, downlink, request.getTimeout(), callback);
} else {
throw new IllegalArgumentException("Observation is already registered!");
callback.onError("Observation is already registered!", new RuntimeException());
}
}

Loading…
Cancel
Save