class TimerDemo
def start()
@timer = Thread.new() {
Thread.sleep 10
}
end
def stop()
@timer.kill()
end
end
th = TimerDemo.new()
th.start()
Thread.sleep 7
th.stop()
while true
Thread.sleep 7
end
After 10 seconds, it's closed by a unkown error which is from os.