summaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2022-01-28 12:03:23 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2022-01-28 12:03:39 +0100
commit0f1a10b2c4c037fb95baab67159d4d6be9cf59b3 (patch)
tree5f2e5bdc771615ee3dc00587b1f0d96a31d6b783 /container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
parent4ecf28139f846c1c16dfdc085031445ee8bb5029 (diff)
Log time spent shutting down Jetty
Diffstat (limited to 'container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java')
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
index 006d6cc84da..335f5d20ad5 100644
--- a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
+++ b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
@@ -214,11 +214,14 @@ public class JettyHttpServer extends AbstractServerProvider {
@Override
public void close() {
try {
- log.log(Level.INFO, String.format("Shutting down server (graceful=%b, timeout=%.1fs)", isGracefulShutdownEnabled(), server.getStopTimeout()/1000d));
+ log.log(Level.INFO, String.format("Shutting down Jetty server (graceful=%b, timeout=%.1fs)",
+ isGracefulShutdownEnabled(), server.getStopTimeout()/1000d));
+ long start = System.currentTimeMillis();
server.stop();
- log.log(Level.INFO, "Server shutdown completed");
+ log.log(Level.INFO, String.format("Jetty server shutdown completed in %.3f seconds",
+ (System.currentTimeMillis()-start)/1000D));
} catch (final Exception e) {
- log.log(Level.SEVERE, "Server shutdown threw an unexpected exception.", e);
+ log.log(Level.SEVERE, "Jetty server shutdown threw an unexpected exception.", e);
}
metricsReporter.shutdown();