Bad file descriptor from ActiveRecord logger
--------------------------------------------
Key: JRUBY-4823
URL: http://jira.codehaus.org/browse/JRUBY-4823
Project: JRuby
Issue Type: Bug
Affects Versions: JRuby 1.5
Environment: RHEL5
jruby 1.5.0.RC3 (ruby 1.8.7 patchlevel 249) (2010-05-06 90c5dad) (Java
HotSpot(TM) Client VM 1.6.0_14) [i386-java]
actionmailer (2.3.5)
actionpack (2.3.5)
activerecord (2.3.5)
activerecord-jdbc-adapter (0.9.6, 0.9.5)
activerecord-jdbcpostgresql-adapter (0.9.6, 0.9.5)
activeresource (2.3.5)
activesupport (2.3.5)
builder (2.1.2)
columnize (0.3.1)
geokit (1.5.0)
glassfish (1.0.2)
jdbc-postgres (8.4.701)
jruby-openssl (0.7)
log4r (1.1.7)
mocha (0.9.8)
rack (1.0.1)
rails (2.3.5)
rake (0.8.7)
rcov (0.9.8)
rspec (1.3.0)
ruby-debug (0.10.3)
ruby-debug-base (0.10.3.2)
sources (0.0.1)
wirble (0.1.3)
Reporter: Uwe Kubosch
Assignee: Thomas E Enebo
Our application is running fine for days with millions of operations and
suddenly:
2010-05-24 23:49:07 ERROR : Exception sending updates to DISPATCHER 1: Bad
file descriptor - Bad file descriptor
2010-05-24 23:49:07 ERROR :
/usr/local/aifudis.admin/platform/jruby/lib/ruby/1.8/logger.rb:504:in `write'
/usr/local/aifudis.admin/platform/jruby/lib/ruby/1.8/monitor.rb:191:in
`mon_synchronize'
/usr/local/aifudis.admin/platform/jruby/lib/ruby/1.8/logger.rb:496:in `write'
/usr/local/aifudis.admin/platform/jruby/lib/ruby/1.8/logger.rb:327:in `add'
/usr/local/aifudis.admin/platform/jruby/lib/ruby/1.8/logger.rb:348:in `debug'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract_adapter.rb:196:in
`log_info'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract_adapter.rb:218:in
`log'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-jdbc-adapter-0.9.5-java/lib/active_record/connection_adapters/jdbc_adapter.rb:638:in
`select'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-jdbc-adapter-0.9.5-java/lib/active_record/connection_adapters/jdbc_adapter.rb:550:in
`jdbc_select_all'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/query_cache.rb:62:in
`select_all_with_query_cache'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:661:in
`find_by_sql'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:1548:in
`find_every'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:615:in
`find'
/usr/local/aifudis.admin/platform/jruby-1.5.0.RC3_2010-05-06/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:635:in
`all'
/usr/local/aifudis.admin/app/models/session.rb:75:in `send_changed_records'
/usr/local/aifudis.admin/app/models/session.rb:74:in `loop'
This has happened 3 times now since upgrading to JRuby 1.5.0.RC3 snapshot of
2010-05-06. It never happened with JRuby 1.4.0.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email