Hi, on a customers network I have to read from a Samba mounted drive (smbfs). I copy some files using `FileUtils.cp'. Not always, but quite often this stops with an error EIO. I quote the backtrace below. This used to happen seldomly until they rebuilt their network last week. Now the files are copied until it comes to a large one (~23MB). That stops the copy process reliably. I help myself with a workaround that rescues EIO and then tries `system "cp", ...'. Although, as the copy process will be interrupted reliably I suppose there is a chance to examine the misbehaviour. I would like to at least give it a try. The only thing is I have no idea where to start. Could somebody give me a hint? Thanks in advance, Bertram Backtrace: /usr/lib/ruby/1.8/fileutils.rb:1039:in `read': Input/output error - /path/to/samba/drive/filename (Errno::EIO) from /usr/lib/ruby/1.8/fileutils.rb:1039:in `fu_copy_stream0' from /usr/lib/ruby/1.8/fileutils.rb:1247:in `copy_file' from /usr/lib/ruby/1.8/fileutils.rb:1246:in `open' from /usr/lib/ruby/1.8/fileutils.rb:1246:in `copy_file' from /usr/lib/ruby/1.8/fileutils.rb:1245:in `open' from /usr/lib/ruby/1.8/fileutils.rb:1245:in `copy_file' from /usr/lib/ruby/1.8/fileutils.rb:459:in `copy_file' from /usr/lib/ruby/1.8/fileutils.rb:383:in `cp' from /usr/lib/ruby/1.8/fileutils.rb:1379:in `fu_each_src_dest' from /usr/lib/ruby/1.8/fileutils.rb:1395:in `fu_each_src_dest0' from /usr/lib/ruby/1.8/fileutils.rb:1377:in `fu_each_src_dest' from /usr/lib/ruby/1.8/fileutils.rb:382:in `cp' -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de