diff --git a/tez-dag/src/main/java/org/apache/tez/dag/app/web/AMWebController.java b/tez-dag/src/main/java/org/apache/tez/dag/app/web/AMWebController.java index 2fcec1cf26..5152194813 100644 --- a/tez-dag/src/main/java/org/apache/tez/dag/app/web/AMWebController.java +++ b/tez-dag/src/main/java/org/apache/tez/dag/app/web/AMWebController.java @@ -894,7 +894,12 @@ public static class StaticAMView extends View { @Override public void render() { response().setContentType(MimeType.HTML); - PrintWriter pw = writer(); + try (PrintWriter pw = writer()) { + render(pw); + } + } + + private void render(PrintWriter pw) { pw.write(""); pw.write(""); pw.write(""); @@ -903,11 +908,11 @@ public void render() { pw.write(""); if (historyUrl == null || historyUrl.isEmpty()) { pw.write("

Tez UI Url is not defined.

" + - "

To enable tracking url pointing to Tez UI, set the config " + - TezConfiguration.TEZ_HISTORY_URL_BASE + " in the tez-site.xml.

"); + "

To enable tracking url pointing to Tez UI, set the config " + + TezConfiguration.TEZ_HISTORY_URL_BASE + " in the tez-site.xml.

"); } else { pw.write("

Redirecting to Tez UI

.

If you are not redirected shortly, click " + - "here

" + "here

" ); pw.write("