fixed some major bugs + wrote thread pool builder and dispatcher config + various spawnLink variations on Actor
This commit is contained in:
parent
2cfeda0ce0
commit
a4f1092659
28 changed files with 2168 additions and 617 deletions
|
|
@ -4,13 +4,13 @@
|
|||
|
||||
package se.scalablesolutions.akka.kernel.reactor
|
||||
|
||||
import java.util.concurrent.{ConcurrentMap, ConcurrentHashMap}
|
||||
import java.util.HashMap
|
||||
|
||||
trait MessageDispatcherBase extends MessageDispatcher {
|
||||
val messageQueue = new MessageQueue
|
||||
|
||||
@volatile protected var active: Boolean = false
|
||||
protected val messageHandlers = new ConcurrentHashMap[AnyRef, MessageHandler]
|
||||
protected val messageHandlers = new HashMap[AnyRef, MessageHandler]
|
||||
protected var selectorThread: Thread = _
|
||||
protected val guard = new Object
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue