From 3305efe879a4926de1297f511db4caa72f460286 Mon Sep 17 00:00:00 2001 From: enen92 Date: Tue, 3 Jul 2018 23:16:53 +0100 Subject: [PATCH] Remove host location when a switch port is removed Change-Id: I7c729b7d65d3918964dedf3c10f30a278b5e03b6 --- .../onosproject/provider/host/impl/HostLocationProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 edc5ef5c21..768c4fa054 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 @@ public class HostLocationProvider extends AbstractProvider implements HostProvid } break; case PORT_REMOVED: - // Nothing to do? + if (hostRemovalEnabled) { + processPortDown(new ConnectPoint(device.id(), event.port().number())); + } break; default: break;