blob: 0786ce271dd0fe1ce22ff086ad9e25911b294419 (
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() = reactWithin(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()
}
}
|