Connecting Tech Pros Worldwide Help | Site Map

Timeout Error

  #1  
Old August 29th, 2006, 06:33 PM
Newbie
 
Join Date: Aug 2006
Posts: 1
Hi,
I want to access the gmail account through net/pop library and I try this example :
Class: Net::POP3

However,I have a timeout error such that:
Expand|Select|Wrap|Line Numbers
  1.  
  2. c:/ruby/lib/ruby/1.8/timeout.rb:54:in `rbuf_fill': execution expired 
  3. (Timeout::E
  4. rror)
  5. from c:/ruby/lib/ruby/1.8/timeout.rb:56:in `timeout'
  6. from c:/ruby/lib/ruby/1.8/timeout.rb:76:in `timeout'
  7. from c:/ruby/lib/ruby/1.8/net/protocol.rb:132:in `rbuf_fill'
  8. from c:/ruby/lib/ruby/1.8/net/protocol.rb:116:in `readuntil'
  9. from c:/ruby/lib/ruby/1.8/net/protocol.rb:126:in `readline'
  10. from c:/ruby/lib/ruby/1.8/net/pop.rb:852:in `recv_response'
  11. from c:/ruby/lib/ruby/1.8/net/pop.rb:751:in `initialize'
  12. from c:/ruby/lib/ruby/1.8/net/pop.rb:868:in `critical'
  13. from c:/ruby/lib/ruby/1.8/net/pop.rb:751:in `initialize'
  14. from c:/ruby/lib/ruby/1.8/net/pop.rb:440:in `do_start'
  15. from c:/ruby/lib/ruby/1.8/net/pop.rb:426:in `start'
  16. from c:/ruby/lib/ruby/1.8/net/pop.rb:329:in `start'
  17.  
The line, the error occurs from is here :
Net::POP3.start('pop.gmail.com', 995,'my_account', 'my_passwd')
I couldn't understand what is wrong here. How can I correct this
problem?
Thanks...
Mikado :confused:
  #2  
Old January 4th, 2008, 12:44 AM
Newbie
 
Join Date: Jan 2008
Posts: 1

re: Timeout Error


For all and sundry, the solution to this problem is documented on http://marcincoles.blogspot.com/2007...h-nethttp.html . Basically it seems to only occur on windows, and the fix is to edit the rbuf_fill method in the protocol.rb file.
  #3  
Old November 21st, 2008, 07:16 AM
Newbie
 
Join Date: Nov 2008
Posts: 2

re: Timeout Error


Expand|Select|Wrap|Line Numbers
  1.  
  2. c:/ruby/lib/ruby/1.8/timeout.rb:54:in `rbuf_fill'
  3. c:/ruby/lib/ruby/1.8/timeout.rb:56:in `timeout'
  4. c:/ruby/lib/ruby/1.8/timeout.rb:76:in `timeout'
  5. c:/ruby/lib/ruby/1.8/net/protocol.rb:132:in `rbuf_fill'
  6. c:/ruby/lib/ruby/1.8/net/protocol.rb:116:in `readuntil'
  7. c:/ruby/lib/ruby/1.8/net/protocol.rb:126:in `readline'
  8. c:/ruby/lib/ruby/1.8/net/http.rb:2029:in `read_status_line'
  9. c:/ruby/lib/ruby/1.8/net/http.rb:2018:in `read_new'
  10. c:/ruby/lib/ruby/1.8/net/http.rb:1059:in `request'
  11. C:/ruby/isoTree/app/controllers/application.rb:226:in `get_legacy_session'
  12. c:/ruby/lib/ruby/1.8/net/http.rb:547:in `start'
  13. c:/ruby/lib/ruby/1.8/net/http.rb:440:in `start'
  14. C:/ruby/isoTree/app/controllers/application.rb:224:in `get_legacy_session'
  15. C:/ruby/isoTree/app/controllers/page_controller.rb:64:in `show'
  16. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:1101:in `send'
  17. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:1101:in `perform_action_without_filters'
  18. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:696:in `call_filters'
  19. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:688:in `perform_action_without_benchmark'
  20. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
  21. c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
  22. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
  23. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/rescue.rb:83:in `perform_action'
  24. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in `send'
  25. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in `process_without_filters'
  26. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:684:in `process_without_session_management_support'
  27. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/session_management.rb:114:in `process'
  28. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:334:in `process'
  29. c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/dispatcher.rb:41:in `dispatch'
  30. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/rails.rb:76:in `process'
  31. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/rails.rb:74:in `synchronize'
  32. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/rails.rb:74:in `process'
  33. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:159:in `process_client'
  34. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:158:in `each'
  35. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:158:in `process_client'
  36. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:285:in `run'
  37. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:285:in `initialize'
  38. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:285:in `new'
  39. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:285:in `run'
  40. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:268:in `initialize'
  41. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:268:in `new'
  42. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:268:in `run'
  43. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/configurator.rb:282:in `run'
  44. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/configurator.rb:281:in `each'
  45. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/configurator.rb:281:in `run'
  46. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/mongrel_rails:128:in `run'
  47. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/command.rb:212:in `run'
  48. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/mongrel_rails:281
  49. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in `load'
  50. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in `load'
  51. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in `new_constants_in'
  52. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in `load'
  53. c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/servers/mongrel.rb:60
  54. c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
  55. c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
  56. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in `require'
  57. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in `new_constants_in'
  58. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in `require'
  59. c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/server.rb:39
  60. c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
  61. c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
  62. script/server:3
  63.  
  #4  
Old November 21st, 2008, 07:18 AM
Newbie
 
Join Date: Nov 2008
Posts: 2

re: Timeout Error


Plz give me solution for TimeOut error, execution experied error in ruby on rails
Expand|Select|Wrap|Line Numbers
  1.  
  2. c:/ruby/lib/ruby/1.8/timeout.rb:54:in `rbuf_fill'
  3. c:/ruby/lib/ruby/1.8/timeout.rb:56:in `timeout'
  4. c:/ruby/lib/ruby/1.8/timeout.rb:76:in `timeout'
  5. c:/ruby/lib/ruby/1.8/net/protocol.rb:132:in `rbuf_fill'
  6. c:/ruby/lib/ruby/1.8/net/protocol.rb:116:in `readuntil'
  7. c:/ruby/lib/ruby/1.8/net/protocol.rb:126:in `readline'
  8. c:/ruby/lib/ruby/1.8/net/http.rb:2029:in `read_status_line'
  9. c:/ruby/lib/ruby/1.8/net/http.rb:2018:in `read_new'
  10. c:/ruby/lib/ruby/1.8/net/http.rb:1059:in `request'
  11. C:/ruby/isoTree/app/controllers/application.rb:226:in `get_legacy_session'
  12. c:/ruby/lib/ruby/1.8/net/http.rb:547:in `start'
  13. c:/ruby/lib/ruby/1.8/net/http.rb:440:in `start'
  14. C:/ruby/isoTree/app/controllers/application.rb:224:in `get_legacy_session'
  15. C:/ruby/isoTree/app/controllers/page_controller.rb:64:in `show'
  16. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:1101:in `send'
  17. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:1101:in `perform_action_without_filters'
  18. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:696:in `call_filters'
  19. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:688:in `perform_action_without_benchmark'
  20. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
  21. c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
  22. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
  23. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/rescue.rb:83:in `perform_action'
  24. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in `send'
  25. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in `process_without_filters'
  26. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:684:in `process_without_session_management_support'
  27. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/session_management.rb:114:in `process'
  28. c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:334:in `process'
  29. c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/dispatcher.rb:41:in `dispatch'
  30. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/rails.rb:76:in `process'
  31. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/rails.rb:74:in `synchronize'
  32. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/rails.rb:74:in `process'
  33. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:159:in `process_client'
  34. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:158:in `each'
  35. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:158:in `process_client'
  36. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:285:in `run'
  37. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:285:in `initialize'
  38. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:285:in `new'
  39. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:285:in `run'
  40. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:268:in `initialize'
  41. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:268:in `new'
  42. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel.rb:268:in `run'
  43. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/configurator.rb:282:in `run'
  44. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/configurator.rb:281:in `each'
  45. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/configurator.rb:281:in `run'
  46. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/mongrel_rails:128:in `run'
  47. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/lib/mongrel/command.rb:212:in `run'
  48. c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/mongrel_rails:281
  49. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in `load'
  50. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in `load'
  51. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in `new_constants_in'
  52. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in `load'
  53. c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/servers/mongrel.rb:60
  54. c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
  55. c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
  56. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in `require'
  57. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in `new_constants_in'
  58. c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in `require'
  59. c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/server.rb:39
  60. c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
  61. c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
  62. script/server:3
  63.  
  #5  
Old November 21st, 2008, 03:36 PM
Expert
 
Join Date: May 2007
Posts: 213

re: Timeout Error


You might look here or here to see if either will help with your issue.
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to allow longer time before timeout error? =?Utf-8?B?QW5kcmV3?= answers 1 January 21st, 2008 04:15 PM
How to avoid "Read Timeout Error" ? Mani answers 1 October 12th, 2006 08:05 AM
SQL timeout error Martin Eyles answers 6 September 20th, 2006 10:05 PM
How can I capture the Script timeout Error? Mathieu Blais answers 8 July 19th, 2005 08:38 AM