Bug #993: obsolete "nonblocking IO#read" used in system calls
http://redmine.ruby-lang.org/issues/show/993

Author: Joachim Wuttke
Status: Open, Priority: Low

Running ruby 1.8.7 under linux, from time to time I get the message
"warning: nonblocking IO#read is obsolete; use IO#readpartial or IO#sysread".

It comes from a line of code like
   my_file_list += `ls *.myextension`

Hence I guess the invalid read is located somewhere inside the implementation of the `..` system call.


----------------------------------------
http://redmine.ruby-lang.org