# Input/output error for spreadsheet(0.6.4.1) gem

**URL:** <https://www.ruby-forum.com/t/input-output-error-for-spreadsheet-0-6-4-1-gem/179983>\
**Category:** Rails\
**Created:** [December 9, 2009, 5:14am UTC](https://www.ruby-forum.com/t/input-output-error-for-spreadsheet-0-6-4-1-gem/179983 "2009-12-09T05:14:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dhaval\_parikh33](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bcef8e/32.png) [@dhaval\_parikh33](https://www.ruby-forum.com/u/dhaval_parikh33)\
**Post date:** [December 9, 2009, 5:14am UTC](https://www.ruby-forum.com/t/input-output-error-for-spreadsheet-0-6-4-1-gem/179983/1 "2009-12-09T05:14:10Z")

</div>

i’ve installed spreadsheet(0.6.4.1) and required it in one of my  
controllers. it works fine for some days and suddenly starts giving  
“Input/output error”.

/usr/lib/ruby/gems/1.8/gems/spreadsheet-0.6.4.1/lib/spreadsheet/excel.rb:3:in  
`write' /usr/lib/ruby/gems/1.8/gems/spreadsheet-0.6.4.1/lib/spreadsheet/excel.rb:3:in`warn’  
/usr/lib/ruby/gems/1.8/gems/spreadsheet-0.6.4.1/lib/spreadsheet/excel.rb:3  
/usr/local/lib/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active\_support/dependencies.rb:495:in  
`require' /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in`new\_constants\_in’  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active\_support/dependencies.rb:495:in  
`require’  
.  
.  
.

the error goes away when i restart mongrel server. can somebody help me  
in this pls?

-Dhaval

---

<div class="post-metadata">

**Author:** ![dhaval\_parikh33](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bcef8e/32.png) [@dhaval\_parikh33](https://www.ruby-forum.com/u/dhaval_parikh33)\
**Post date:** [December 9, 2009, 1:54pm UTC](https://www.ruby-forum.com/t/input-output-error-for-spreadsheet-0-6-4-1-gem/179983/2 "2009-12-09T13:54:00Z")

</div>

i found, this happens, if the app server is running for longer time(in  
idle status, i guess) and fails to require “require ‘spreadsheet/excel’”  
whenever that controller gets called. but when i restart the server, it  
works fine… can somebody help me fix this issue please? its a bit  
urgent… Thanks in advance.

-Dhaval
