Making sure that akka-remote and akka-remote-tests pass

This commit is contained in:
Viktor Klang 2012-06-25 17:09:00 +02:00
parent 083039d379
commit 0f46157f19
7 changed files with 17 additions and 6 deletions

View file

@ -168,11 +168,8 @@ class Serialization(val system: ExtendedActorSystem) extends Extension {
* serializerMap is a Map whose keys is the class that is serializable and values is the serializer
* to be used for that class.
*/
private val serializerMap: ConcurrentHashMap[Class[_], Serializer] = {
val serializerMap = new ConcurrentHashMap[Class[_], Serializer]
for ((c, s) bindings) serializerMap.put(c, s)
serializerMap
}
private val serializerMap: ConcurrentHashMap[Class[_], Serializer] =
(new ConcurrentHashMap[Class[_], Serializer] /: bindings) { case (map, (c, s)) map.put(c, s); map }
/**
* Maps from a Serializer Identity (Int) to a Serializer instance (optimization)