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


Reply via email to