diff options
-rw-r--r-- | ext/io/console/console.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/io/console/console.c b/ext/io/console/console.c index e59284e434..626d8d703d 100644 --- a/ext/io/console/console.c +++ b/ext/io/console/console.c @@ -517,6 +517,9 @@ console_getch(int argc, VALUE *argv, VALUE io) if (w < 0) rb_eof_error(); if (!(w & RB_WAITFD_IN)) return Qnil; } + else { + rb_warning("vtime option ignored if intr flag is unset"); + } } len = (int)rb_thread_io_blocking_region(nogvl_getch, wbuf, fptr->fd); switch (len) { |