Signed-off-by: Rahix <rahix@rahix.de>
@ -171,7 +171,7 @@ function BaseControl:finalize(waits, timeout)
if timeout ~= nil then
timeout_remaining = timeout - (computer.uptime() - tstart)
if timeout_remaining <= 0 then
break
error("timeout")
end
-- Wait until the next register arrives
@ -50,5 +50,7 @@ end
function test_timeout_finalize()
local bc1 = BaseControl:new()
local addr1 = network.get_scene()
bc1:finalize({"to_final1"}, 0.1)
assert_error_match("timeout", function()
end)