diff options
author | Pawel Piech | 2010-05-21 18:06:58 +0000 |
---|---|---|
committer | Pawel Piech | 2010-05-21 18:06:58 +0000 |
commit | 7141f555ad31b17a1b282b6e3eb70e28aad7758d (patch) | |
tree | 0a92962a95a74c2375f240857fff2e7fac056183 /dsf/org.eclipse.cdt.dsf | |
parent | ac41db14fe925e029d5fb0bc9f00dcff2e8b8331 (diff) | |
download | org.eclipse.cdt-7141f555ad31b17a1b282b6e3eb70e28aad7758d.tar.gz org.eclipse.cdt-7141f555ad31b17a1b282b6e3eb70e28aad7758d.tar.xz org.eclipse.cdt-7141f555ad31b17a1b282b6e3eb70e28aad7758d.zip |
Bug 313885 - [concurrency] TracingWrapperRunnable should log all Throwables not only RuntimeExceptions
Diffstat (limited to 'dsf/org.eclipse.cdt.dsf')
-rw-r--r-- | dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/DefaultDsfExecutor.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/DefaultDsfExecutor.java b/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/DefaultDsfExecutor.java index e4b94a7e107..8037ffe407f 100644 --- a/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/DefaultDsfExecutor.java +++ b/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/DefaultDsfExecutor.java @@ -375,6 +375,9 @@ public class DefaultDsfExecutor extends ScheduledThreadPoolExecutor // programming error. logException(e); throw e; + } catch (Error e) { + logException(e); + throw e; } } } |