blob: 315dd9c86aacc1313e91c3798d5527e625677c85 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import scala.actors.{Actor, TIMEOUT}
class A extends Actor {
def act() = receiveWithin(0) {
case TIMEOUT =>
println("TIMEOUT")
reply('ack)
act()
case x => println(x)
}
}
object Test {
def main(args: Array[String]): Unit = {
val a = new A
a.start()
}
}
|