Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPawel Piech2010-05-21 18:06:58 +0000
committerPawel Piech2010-05-21 18:06:58 +0000
commit7141f555ad31b17a1b282b6e3eb70e28aad7758d (patch)
tree0a92962a95a74c2375f240857fff2e7fac056183 /dsf/org.eclipse.cdt.dsf
parentac41db14fe925e029d5fb0bc9f00dcff2e8b8331 (diff)
downloadorg.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.java3
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;
}
}
}

Back to the top