diff options
-rw-r--r-- | src/actors/scala/actors/Reaction.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/actors/scala/actors/Reaction.scala b/src/actors/scala/actors/Reaction.scala index cec1cd9bf3..dc64ed1f2e 100644 --- a/src/actors/scala/actors/Reaction.scala +++ b/src/actors/scala/actors/Reaction.scala @@ -92,12 +92,13 @@ class Reaction extends Runnable { } case t: Throwable => { Debug.info(a+": caught "+t) - t.printStackTrace() Scheduler.unPendReaction(a) // links a.synchronized { if (!a.links.isEmpty) a.exitLinked(t) + else + t.printStackTrace() } } } finally { |