Browse Source

Sync should be send only once or by force button

pull/3693/head
Volodymyr Babak 6 years ago
parent
commit
81f1091a4f
  1. 5
      application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java

5
application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java

@ -160,10 +160,11 @@ public final class EdgeGrpcSession implements Closeable {
.build());
if (ConnectResponseCode.ACCEPTED != responseMsg.getResponseCode()) {
outputStream.onError(new RuntimeException(responseMsg.getErrorMsg()));
} else {
connected = true;
}
}
if (!connected && requestMsg.getMsgType().equals(RequestMsgType.SYNC_REQUEST_RPC_MESSAGE)) {
connected = true;
if (connected && requestMsg.getMsgType().equals(RequestMsgType.SYNC_REQUEST_RPC_MESSAGE)) {
ctx.getSyncEdgeService().sync(edge);
}
if (connected) {

Loading…
Cancel
Save