EdgeGrpcService.updateEdge - add check for null for removed edges
This commit is contained in:
parent
069b3eb78e
commit
aebf362550
@ -265,6 +265,10 @@ public class EdgeGrpcService extends EdgeRpcServiceGrpc.EdgeRpcServiceImplBase i
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void updateEdge(TenantId tenantId, Edge edge) {
|
public void updateEdge(TenantId tenantId, Edge edge) {
|
||||||
|
if (edge == null) {
|
||||||
|
log.warn("[{}] Edge is null - edge is removed and outdated notification is in process!", tenantId);
|
||||||
|
return;
|
||||||
|
}
|
||||||
EdgeGrpcSession session = sessions.get(edge.getId());
|
EdgeGrpcSession session = sessions.get(edge.getId());
|
||||||
if (session != null && session.isConnected()) {
|
if (session != null && session.isConnected()) {
|
||||||
log.debug("[{}] Updating configuration for edge [{}] [{}]", tenantId, edge.getName(), edge.getId());
|
log.debug("[{}] Updating configuration for edge [{}] [{}]", tenantId, edge.getName(), edge.getId());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user