Remove host location when a switch port is removed

Change-Id: I7c729b7d65d3918964dedf3c10f30a278b5e03b6
diff --git a/providers/host/src/main/java/org/onosproject/provider/host/impl/HostLocationProvider.java b/providers/host/src/main/java/org/onosproject/provider/host/impl/HostLocationProvider.java
index edc5ef5..768c4fa 100644
--- a/providers/host/src/main/java/org/onosproject/provider/host/impl/HostLocationProvider.java
+++ b/providers/host/src/main/java/org/onosproject/provider/host/impl/HostLocationProvider.java
@@ -778,7 +778,9 @@
                     }
                     break;
                 case PORT_REMOVED:
-                    // Nothing to do?
+                    if (hostRemovalEnabled) {
+                        processPortDown(new ConnectPoint(device.id(), event.port().number()));
+                    }
                     break;
                 default:
                     break;