mirror of
https://github.com/opennetworkinglab/onos.git
synced 2025-10-28 14:51:37 +01:00
Improving null safety of GossipIntentStore peer update function
Change-Id: I4f517d899c98f7c6cd0964465dfbcebae17363a3
This commit is contained in:
parent
c615485959
commit
148ba2f86c
@ -195,7 +195,7 @@ public class GossipIntentStore
|
|||||||
NodeId origin = (data != null) ? data.origin() : null;
|
NodeId origin = (data != null) ? data.origin() : null;
|
||||||
if (master == null || origin == null) {
|
if (master == null || origin == null) {
|
||||||
log.warn("Intent {} has no home; master = {}, origin = {}",
|
log.warn("Intent {} has no home; master = {}, origin = {}",
|
||||||
data.key(), master, origin);
|
key, master, origin);
|
||||||
}
|
}
|
||||||
|
|
||||||
NodeId me = clusterService.getLocalNode().id();
|
NodeId me = clusterService.getLocalNode().id();
|
||||||
@ -208,8 +208,8 @@ public class GossipIntentStore
|
|||||||
} else if (isOrigin) {
|
} else if (isOrigin) {
|
||||||
return master != null ? ImmutableList.of(master) : getRandomNode();
|
return master != null ? ImmutableList.of(master) : getRandomNode();
|
||||||
} else {
|
} else {
|
||||||
log.warn("Not master or origin for intent {}", data.key());
|
log.warn("Not master or origin for intent {}", key);
|
||||||
return ImmutableList.of(master);
|
return master != null ? ImmutableList.of(master) : getRandomNode();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user