Bug 6529: Remove registration date when deleting mapping
[lispflowmapping.git] / mappingservice / mapcache / src / main / java / org / opendaylight / lispflowmapping / mapcache / FlatMapCache.java
index fae68548002cdb3ae531b077f79a980deb11b776..ecadaa5345b17e3c786a3ea5f9436a397c242eef 100644 (file)
@@ -9,7 +9,6 @@
 package org.opendaylight.lispflowmapping.mapcache;
 
 import java.util.Date;
-
 import org.opendaylight.lispflowmapping.interfaces.dao.ILispDAO;
 import org.opendaylight.lispflowmapping.interfaces.dao.IRowVisitor;
 import org.opendaylight.lispflowmapping.interfaces.dao.MappingEntry;
@@ -59,6 +58,7 @@ public class FlatMapCache implements IMapCache {
     public void removeMapping(Eid eid, boolean overwrite) {
         Eid key = MaskUtil.normalize(eid);
         dao.removeSpecific(key, SubKeys.RECORD);
+        dao.removeSpecific(key, SubKeys.REGDATE);
     }
 
     @Override