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 04a85f1..c65ca4b 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
@@ -389,7 +389,7 @@
                     }
                     break;
                 case REMOVE:
-                    updateHostsByIp(host);
+                    removeHostsByIp(host);
                     notifyDelegate(new HostEvent(HOST_REMOVED, host));
                     break;
                 default: