You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@clerezza.apache.org by re...@apache.org on 2010/08/26 21:21:30 UTC
svn commit: r989891 -
/incubator/clerezza/trunk/scala-scripting/script-engine/src/main/scala/org/apache/clerezza/scala/scripting/ScriptEngineFactory.scala
Author: reto
Date: Thu Aug 26 19:21:30 2010
New Revision: 989891
URL: http://svn.apache.org/viewvc?rev=989891&view=rev
Log:
CLEREZZA-291: starting daemon actor
Modified:
incubator/clerezza/trunk/scala-scripting/script-engine/src/main/scala/org/apache/clerezza/scala/scripting/ScriptEngineFactory.scala
Modified: incubator/clerezza/trunk/scala-scripting/script-engine/src/main/scala/org/apache/clerezza/scala/scripting/ScriptEngineFactory.scala
URL: http://svn.apache.org/viewvc/incubator/clerezza/trunk/scala-scripting/script-engine/src/main/scala/org/apache/clerezza/scala/scripting/ScriptEngineFactory.scala?rev=989891&r1=989890&r2=989891&view=diff
==============================================================================
--- incubator/clerezza/trunk/scala-scripting/script-engine/src/main/scala/org/apache/clerezza/scala/scripting/ScriptEngineFactory.scala (original)
+++ incubator/clerezza/trunk/scala-scripting/script-engine/src/main/scala/org/apache/clerezza/scala/scripting/ScriptEngineFactory.scala Thu Aug 26 19:21:30 2010
@@ -133,7 +133,7 @@ class ScriptEngineFactory() extends Jav
eval(scriptStringWriter.toString, context)
}
- lazy val interpreterAction = new DaemonActor {
+ val interpreterAction = new DaemonActor {
def act() {
//not using loop { react {, as this method doesn't seem to guarantee
//asynchronous execution
@@ -174,6 +174,7 @@ class ScriptEngineFactory() extends Jav
}
}
}
+ interpreterAction.start()
override def eval(script : String, context : ScriptContext) : Object = {