hostsByIp is not updated properly when a host is removed

ref: gerrit #12558

Change-Id: I514833ccf953dce4e1e8f954b7d9b5b95f503907
diff --git a/core/store/dist/src/main/java/org/onosproject/store/host/impl/DistributedHostStore.java b/core/store/dist/src/main/java/org/onosproject/store/host/impl/DistributedHostStore.java
index bd99cc5..1587e24 100644
--- a/core/store/dist/src/main/java/org/onosproject/store/host/impl/DistributedHostStore.java
+++ b/core/store/dist/src/main/java/org/onosproject/store/host/impl/DistributedHostStore.java
@@ -443,7 +443,7 @@
                     }
                     break;
                 case REMOVE:
-                    updateHostsByIp(host);
+                    removeHostsByIp(host);
                     notifyDelegate(new HostEvent(HOST_REMOVED, host));
                     break;
                 default: