From: "usa (Usaku NAKAMURA)" Date: 2012-06-28T17:02:08+09:00 Subject: [ruby-core:45932] [Backport93 - Backport #6661] Timeout not working with IO on Windows Issue #6661 has been updated by usa (Usaku NAKAMURA). Assignee changed from usa (Usaku NAKAMURA) to naruse (Yui NARUSE) r32549 is the right answer. naruse, could you merge it? ---------------------------------------- Backport #6661: Timeout not working with IO on Windows https://bugs.ruby-lang.org/issues/6661#change-27541 Author: undur_gongor (Undur Gongor) Status: Assigned Priority: Normal Assignee: naruse (Yui NARUSE) Category: Target version: This code does not time out as expected when run on Ruby 1.9.3p194 (2012-04-20) [i386-mingw32]: require 'timeout' Timeout.timeout(1) { gets } On different Unix-like OSes it does time out after 1 second with different versions of Ruby. -- http://bugs.ruby-lang.org/