diff options
author | Artur Signell <artur.signell@itmill.com> | 2008-08-25 05:59:54 +0000 |
---|---|---|
committer | Artur Signell <artur.signell@itmill.com> | 2008-08-25 05:59:54 +0000 |
commit | 3a6e5a11210f1560a3b14b29803eac5386dacf98 (patch) | |
tree | 72369e0df2eb2ccf9d27194c980ee9f9b8607a3d /src/com/itmill/toolkit/Application.java | |
parent | 728f60409e3ca3dd8f85fff714b972cbd474b665 (diff) | |
download | vaadin-framework-3a6e5a11210f1560a3b14b29803eac5386dacf98.tar.gz vaadin-framework-3a6e5a11210f1560a3b14b29803eac5386dacf98.zip |
Made #1642 fix more generic by moving implementation to AbstractComponent
svn changeset:5250/svn branch:trunk
Diffstat (limited to 'src/com/itmill/toolkit/Application.java')
-rw-r--r-- | src/com/itmill/toolkit/Application.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/com/itmill/toolkit/Application.java b/src/com/itmill/toolkit/Application.java index 1196891014..d2067b32ff 100644 --- a/src/com/itmill/toolkit/Application.java +++ b/src/com/itmill/toolkit/Application.java @@ -1088,10 +1088,7 @@ public abstract class Application implements URIHandler, Terminal.ErrorListener System.err .println("Warning: SocketException in CommunicationManager." + " Most likely client (browser) closed socket."); - - } else { - // throw it to standard error stream too - t.printStackTrace(); + return; } // Finds the original source of the error/exception @@ -1115,6 +1112,13 @@ public abstract class Application implements URIHandler, Terminal.ErrorListener ((AbstractComponent) owner) .setComponentError(new SystemError(e)); } + } else { + /* + * Can't show it to the user in any way so we print to standard + * error + */ + t.printStackTrace(); + } } |