equal
deleted
inserted
replaced
35 if was_timeout andalso (Exn.is_interrupt_exn result orelse Exn.is_interrupt_exn test) |
35 if was_timeout andalso (Exn.is_interrupt_exn result orelse Exn.is_interrupt_exn test) |
36 then raise TIMEOUT (stop - start) |
36 then raise TIMEOUT (stop - start) |
37 else (Exn.release test; Exn.release result) |
37 else (Exn.release test; Exn.release result) |
38 end); |
38 end); |
39 |
39 |
40 fun print t = "Timeout after " ^ Time.toString t ^ "s"; |
40 fun print t = "Timeout after " ^ Value.print_time t ^ "s"; |
41 |
41 |
42 end; |
42 end; |