Refresh pipeleiner cache with newly initialized Pipeliner

Change-Id: I149b450a6698fd0b0f4af719396fef83f8140549
diff --git a/core/net/src/main/java/org/onosproject/net/flowobjective/impl/FlowObjectiveManager.java b/core/net/src/main/java/org/onosproject/net/flowobjective/impl/FlowObjectiveManager.java
index 97c40d2..9c0aada 100644
--- a/core/net/src/main/java/org/onosproject/net/flowobjective/impl/FlowObjectiveManager.java
+++ b/core/net/src/main/java/org/onosproject/net/flowobjective/impl/FlowObjectiveManager.java
@@ -304,7 +304,7 @@
         Pipeliner pipeliner = handler.behaviour(Pipeliner.class);
         hbTime = now();
         pipeliner.init(deviceId, context);
-        pipeliners.putIfAbsent(deviceId, pipeliner);
+        pipeliners.put(deviceId, pipeliner);
     }
 
     // Triggers driver setup when the local node becomes a device master.