summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2011-01-24 12:11:34 +0000
committerMartin Odersky <odersky@gmail.com>2011-01-24 12:11:34 +0000
commit3301506556a24a6a08bb2a91b4c1ed02e9617fb9 (patch)
tree9fe2d4a4dec970b8d5ae3f2d6e31b9feb7dfc9e1
parent492be26527c69d1a6bb44b6136bcc4106c4ede09 (diff)
downloadscala-3301506556a24a6a08bb2a91b4c1ed02e9617fb9.tar.gz
scala-3301506556a24a6a08bb2a91b4c1ed02e9617fb9.tar.bz2
scala-3301506556a24a6a08bb2a91b4c1ed02e9617fb9.zip
Responds no longer re-throw exceptions.
-rw-r--r--src/compiler/scala/tools/nsc/interactive/Global.scala5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/interactive/Global.scala b/src/compiler/scala/tools/nsc/interactive/Global.scala
index c26dbbb133..4c67f20b01 100644
--- a/src/compiler/scala/tools/nsc/interactive/Global.scala
+++ b/src/compiler/scala/tools/nsc/interactive/Global.scala
@@ -413,8 +413,11 @@ self =>
throw ex
*/
case ex =>
+ if (debugIDE) {
+ println("exception thrown during response: "+ex)
+ ex.printStackTrace()
+ }
response raise ex
- throw ex
} finally {
pendingResponse = prevResponse
}