commit | 2ef80144d340cfc26836159466558d7878317579 | [log] [tgz] |
---|---|---|
author | Yi Tseng <a86487817@gmail.com> | Fri Feb 17 15:56:32 2017 -0800 |
committer | Ray Milkey <ray@onlab.us> | Sat Feb 18 00:51:26 2017 +0000 |
tree | f1c5362af0834fad7365ce87a066c19727158719 | |
parent | ea7efa47b1713552d5f9433e263e1a5f6ca7bf05 [diff] |
Resolve NullPointerException when release resource Change-Id: I1cd5dc20b9506ad934cebe5e7a2a7dfdadc170ea
diff --git a/core/net/src/main/java/org/onosproject/net/intent/impl/IntentManager.java b/core/net/src/main/java/org/onosproject/net/intent/impl/IntentManager.java index 7b79f95..353af4d 100644 --- a/core/net/src/main/java/org/onosproject/net/intent/impl/IntentManager.java +++ b/core/net/src/main/java/org/onosproject/net/intent/impl/IntentManager.java
@@ -384,7 +384,10 @@ // related resources. Long remainingIntents = Tools.stream(store.getIntents()) - .filter(i -> i.resourceGroup().equals(intent.resourceGroup())) + .filter(i -> { + return i.resourceGroup() != null + && i.resourceGroup().equals(intent.resourceGroup()); + }) .count(); if (remainingIntents == 0) { removeResource = true;