Made minor changes to reduce compilation errors in Eclipse. Twirl stuff still does not compile in Eclipse.
This commit is contained in:
parent
1f8085b8d0
commit
4db3a96766
|
@ -16,6 +16,7 @@ import scala.collection.mutable.ArrayBuffer
|
|||
|
||||
import akka.dispatch.{Await, Promise, ExecutionContext, Future}
|
||||
import akka.util.Duration
|
||||
import akka.util.duration._
|
||||
|
||||
case class ConnectionManagerId(host: String, port: Int) {
|
||||
def toSocketAddress() = new InetSocketAddress(host, port)
|
||||
|
@ -403,7 +404,10 @@ object ConnectionManager {
|
|||
(0 until count).map(i => {
|
||||
val bufferMessage = Message.createBufferMessage(buffer.duplicate)
|
||||
manager.sendMessageReliably(manager.id, bufferMessage)
|
||||
}).foreach(f => {if (!f().isDefined) println("Failed")})
|
||||
}).foreach(f => {
|
||||
val g = Await.result(f, 1 second)
|
||||
if (!g.isDefined) println("Failed")
|
||||
})
|
||||
val finishTime = System.currentTimeMillis
|
||||
|
||||
val mb = size * count / 1024.0 / 1024.0
|
||||
|
@ -430,7 +434,10 @@ object ConnectionManager {
|
|||
(0 until count).map(i => {
|
||||
val bufferMessage = Message.createBufferMessage(buffers(count - 1 - i).duplicate)
|
||||
manager.sendMessageReliably(manager.id, bufferMessage)
|
||||
}).foreach(f => {if (!f().isDefined) println("Failed")})
|
||||
}).foreach(f => {
|
||||
val g = Await.result(f, 1 second)
|
||||
if (!g.isDefined) println("Failed")
|
||||
})
|
||||
val finishTime = System.currentTimeMillis
|
||||
|
||||
val ms = finishTime - startTime
|
||||
|
@ -457,7 +464,10 @@ object ConnectionManager {
|
|||
(0 until count).map(i => {
|
||||
val bufferMessage = Message.createBufferMessage(buffer.duplicate)
|
||||
manager.sendMessageReliably(manager.id, bufferMessage)
|
||||
}).foreach(f => {if (!f().isDefined) println("Failed")})
|
||||
}).foreach(f => {
|
||||
val g = Await.result(f, 1 second)
|
||||
if (!g.isDefined) println("Failed")
|
||||
})
|
||||
val finishTime = System.currentTimeMillis
|
||||
Thread.sleep(1000)
|
||||
val mb = size * count / 1024.0 / 1024.0
|
||||
|
|
|
@ -8,6 +8,9 @@ import scala.io.Source
|
|||
import java.nio.ByteBuffer
|
||||
import java.net.InetAddress
|
||||
|
||||
import akka.dispatch.Await
|
||||
import akka.util.duration._
|
||||
|
||||
object ConnectionManagerTest extends Logging{
|
||||
def main(args: Array[String]) {
|
||||
if (args.length < 2) {
|
||||
|
@ -53,7 +56,7 @@ object ConnectionManagerTest extends Logging{
|
|||
logInfo("Sending [" + bufferMessage + "] to [" + slaveConnManagerId + "]")
|
||||
connManager.sendMessageReliably(slaveConnManagerId, bufferMessage)
|
||||
})
|
||||
val results = futures.map(f => f())
|
||||
val results = futures.map(f => Await.result(f, 1.second))
|
||||
val finishTime = System.currentTimeMillis
|
||||
Thread.sleep(5000)
|
||||
|
||||
|
|
Loading…
Reference in a new issue