commit | cf6ff90af8f61861ca50a60f9197f0ff9d18a112 | [log] [tgz] |
---|---|---|
author | pierventre <pier@opennetworking.org> | Mon Oct 25 12:54:48 2021 +0200 |
committer | Pier Luigi Ventre <pier@opennetworking.org> | Tue Oct 26 18:42:55 2021 +0000 |
tree | d9e1ef1ed07828812ca96f42f9aeb5810e8fc5f5 | |
parent | 89e3d23d2b865d1f94c3f5d31c792ffe33d01311 [diff] |
[SDFAB-713] Ensure TrafficMonitor is properly shutdown This fixes also a potential leak of memory and thread Change-Id: I266a37365cef3776463a1aca2c1e2717507b4f30 (cherry picked from commit 2c39deac5ae8ee150c8ed8d479470e3c7f31f7fc)
diff --git a/web/gui/src/main/java/org/onosproject/ui/impl/topo/Topo2TrafficMessageHandler.java b/web/gui/src/main/java/org/onosproject/ui/impl/topo/Topo2TrafficMessageHandler.java index a6e0e9d..9c84563 100644 --- a/web/gui/src/main/java/org/onosproject/ui/impl/topo/Topo2TrafficMessageHandler.java +++ b/web/gui/src/main/java/org/onosproject/ui/impl/topo/Topo2TrafficMessageHandler.java
@@ -98,6 +98,12 @@ } @Override + public void destroy() { + super.destroy(); + traffic2.stopMonitoring(); + } + + @Override protected Collection<RequestHandler> createRequestHandlers() { return ImmutableSet.of( new Topo2AllTraffic(),