diff options
Diffstat (limited to 'container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java')
-rw-r--r-- | container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java | 4 |
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); } } |