HtmlUnit should release its resources when the webClient reference is no longer held. Patch by: amitmanjhi Review by: kprobst (TBR) git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5946 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/junit/RunStyleHtmlUnit.java b/user/src/com/google/gwt/junit/RunStyleHtmlUnit.java index f58906d..d740fab 100644 --- a/user/src/com/google/gwt/junit/RunStyleHtmlUnit.java +++ b/user/src/com/google/gwt/junit/RunStyleHtmlUnit.java
@@ -97,14 +97,13 @@ + ((HtmlPage) page).asXml()); } catch (FailingHttpStatusCodeException e) { treeLogger.log(TreeLogger.ERROR, "HTTP request failed", e); - return; } catch (MalformedURLException e) { treeLogger.log(TreeLogger.ERROR, "Bad URL", e); - return; } catch (IOException e) { treeLogger.log(TreeLogger.ERROR, "I/O error on HTTP request", e); - return; } + webClient.closeAllWindows(); + return; } /**