fixed last stm issues and failing tests + added new thread-based dispatcher (plus test)

This commit is contained in:
Jonas Boner 2009-07-06 23:45:15 +02:00
parent 3830aed805
commit ff969047cc
40 changed files with 1063 additions and 1837 deletions

View file

@ -460,7 +460,7 @@ class SupervisorSpec extends junit.framework.TestCase with Suite {
override def getSupervisorConfig: SupervisorConfig = {
SupervisorConfig(
RestartStrategy(AllForOne, 3, 100),
Worker(
Supervise(
pingpong1,
LifeCycle(Permanent, 100))
:: Nil)
@ -476,7 +476,7 @@ class SupervisorSpec extends junit.framework.TestCase with Suite {
override def getSupervisorConfig: SupervisorConfig = {
SupervisorConfig(
RestartStrategy(OneForOne, 3, 100),
Worker(
Supervise(
pingpong1,
LifeCycle(Permanent, 100))
:: Nil)
@ -494,15 +494,15 @@ class SupervisorSpec extends junit.framework.TestCase with Suite {
override def getSupervisorConfig: SupervisorConfig = {
SupervisorConfig(
RestartStrategy(AllForOne, 3, 100),
Worker(
Supervise(
pingpong1,
LifeCycle(Permanent, 100))
::
Worker(
Supervise(
pingpong2,
LifeCycle(Permanent, 100))
::
Worker(
Supervise(
pingpong3,
LifeCycle(Permanent, 100))
:: Nil)
@ -520,15 +520,15 @@ class SupervisorSpec extends junit.framework.TestCase with Suite {
override def getSupervisorConfig: SupervisorConfig = {
SupervisorConfig(
RestartStrategy(OneForOne, 3, 100),
Worker(
Supervise(
pingpong1,
LifeCycle(Permanent, 100))
::
Worker(
Supervise(
pingpong2,
LifeCycle(Permanent, 100))
::
Worker(
Supervise(
pingpong3,
LifeCycle(Permanent, 100))
:: Nil)
@ -546,17 +546,17 @@ class SupervisorSpec extends junit.framework.TestCase with Suite {
override def getSupervisorConfig: SupervisorConfig = {
SupervisorConfig(
RestartStrategy(AllForOne, 3, 100),
Worker(
Supervise(
pingpong1,
LifeCycle(Permanent, 100))
::
SupervisorConfig(
RestartStrategy(AllForOne, 3, 100),
Worker(
Supervise(
pingpong2,
LifeCycle(Permanent, 100))
::
Worker(
Supervise(
pingpong3,
LifeCycle(Permanent, 100))
:: Nil)