summaryrefslogtreecommitdiffstats
path: root/container-disc/src
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@oath.com>2018-02-16 16:21:43 +0100
committerHåkon Hallingstad <hakon@oath.com>2018-02-16 16:21:43 +0100
commit5688fd5913f6087680346b20652b4f6e55c77c88 (patch)
treeb24e978b651ac23e1d6cb9fb4abea62098ef3ac9 /container-disc/src
parent168082781445b38050711c99efde763b739db827 (diff)
Log deconstruction progress
Diffstat (limited to 'container-disc/src')
-rw-r--r--container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java b/container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java
index b83dd6175e1..a986fbc794b 100644
--- a/container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java
+++ b/container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java
@@ -40,10 +40,14 @@ public class Deconstructor implements ComponentDeconstructor {
executor.schedule(new DestructComponentTask(abstractComponent), delay, TimeUnit.SECONDS);
}
} else if (component instanceof Provider) {
+ log.info("Starting deconstruction of " + component);
((Provider)component).deconstruct();
+ log.info("Finished deconstructing " + component);
} else if (component instanceof SharedResource) {
// No need to delay release, as jdisc does ref-counting
+ log.info("Starting deconstruction of " + component);
((SharedResource)component).release();
+ log.info("Finished deconstructing " + component);
}
}