From d4162053410782a449e0921ee7222e7ce3deca6f Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Sat, 15 Oct 2022 01:45:51 +1300 Subject: Copy `IO#timeout` on `IO#dup`. (#6546) --- io.c | 1 + 1 file changed, 1 insertion(+) (limited to 'io.c') diff --git a/io.c b/io.c index 99513573d7..2fe092b84e 100644 --- a/io.c +++ b/io.c @@ -8407,6 +8407,7 @@ rb_io_init_copy(VALUE dest, VALUE io) fptr->encs = orig->encs; fptr->pid = orig->pid; fptr->lineno = orig->lineno; + fptr->timeout = orig->timeout; if (!NIL_P(orig->pathv)) fptr->pathv = orig->pathv; fptr_copy_finalizer(fptr, orig); -- cgit v1.2.1