5 class TestInactivityTimeout < Test::Unit::TestCase
10 c = EM.connect("127.0.0.1", 54321)
11 $timeout = c.comm_inactivity_timeout
15 assert_equal(0.0, $timeout)
21 c = EM.connect("127.0.0.1", 54321)
22 c.comm_inactivity_timeout = 2.5
23 $timeout = c.comm_inactivity_timeout
27 assert_equal(2.5, $timeout)
38 EM.heartbeat_interval = 0.1
39 EM.start_server("127.0.0.1", 12345)
42 c = EM.connect("127.0.0.1", 12345, TimeoutHandler)
43 c.comm_inactivity_timeout = 2.5
47 assert_in_delta(2.5, (Time.now - $start), 0.3)