[jruby-dev] [jira] Created: (JRUBY-4627) JRUBY-2211 fix doesn't work if the destination machine is up but the destination port is down.

2010-03-07 Thread nao16t (JIRA)
JRUBY-2211 fix doesn't work if the destination machine is up but the destination port is down. --- Key: JRUBY-4627 URL: http://jira.codehaus.org/browse/JRUBY-4627

[jruby-dev] Eliminating weak references to descriptors (for fileno)

2010-03-07 Thread Charles Oliver Nutter
I'm pretty well convinced now that there's no reason we should be maintaining a weak map from fileno numbers (our pseudo-file descriptors) to ChannelDescriptor objects (or file-descriptor-like wrapper around a NIO Channel). Here's why: * If you open a file in C and never close it, it will never cl

[jruby-dev] Fwd: [Jruby-extras-devel] [ jruby-extras-Bugs-18604 ] activerecord-jdbc does not handle schemaname.tablename naming construct with mysql

2010-03-07 Thread Charles Oliver Nutter
Someone provided a patch for a two-year old bug that apparently still affects AR-JDBC 0.9.3... -- Forwarded message -- From: Date: Sun, Mar 7, 2010 at 4:29 AM Subject: [Jruby-extras-devel] [ jruby-extras-Bugs-18604 ] activerecord-jdbc does not handle schemaname.tablename naming

Re: [jruby-dev] Eliminating weak references to descriptors (for fileno)

2010-03-07 Thread Thomas E Enebo
If there is no compatibility problem with doing this then so much the better. I thought it had something to do with reattaching to the same IO resource when you opened IO in weird ways like using fileno to IO constructor? something like (not tested just remembered): a = File.new("foo") b = IO.ne

[jruby-dev] [jira] Created: (JRUBY-4628) Kernel.exit should raise SystemExit with status 0

2010-03-07 Thread Alex Boisvert (JIRA)
Kernel.exit should raise SystemExit with status 0 - Key: JRUBY-4628 URL: http://jira.codehaus.org/browse/JRUBY-4628 Project: JRuby Issue Type: Bug Components: Core Classes/Modules

Re: [jruby-dev] Eliminating weak references to descriptors (for fileno)

2010-03-07 Thread Charles Oliver Nutter
That case basically just re-wraps that fd with a new IO object. In MRI it *can* be prematurely closed if you have multiple IOs pointing at the same fd, and in JRuby it's no different (though in our case, it's because unlike reopen, IO.new doesn't dup the descriptor, and so we don't increment our re

[jruby-dev] Wrapping up 1.5

2010-03-07 Thread Charles Oliver Nutter
Ok, we want to go to RC real soon now. Here's a few things I think are still left unresolved that we need to deal with: * Bugs marked for 1.5 (44 of them). Obviously we're not going to get them all in, so we need to start whittling that list away, starting with the most-critical items. * jruby --j

[jruby-dev] [jira] Created: (JRUBY-4629) [1.9] prelude and gem_prelude should not be loaded as normal libraries

2010-03-07 Thread Charles Oliver Nutter (JIRA)
[1.9] prelude and gem_prelude should not be loaded as normal libraries -- Key: JRUBY-4629 URL: http://jira.codehaus.org/browse/JRUBY-4629 Project: JRuby Issue Type: Bug

[jruby-dev] [jira] Created: (JRUBY-4630) The fourth argument of JRuby's UDPSocket#send has to be Integer, but CRuby's can be either String or Integer.

2010-03-07 Thread nao16t (JIRA)
The fourth argument of JRuby's UDPSocket#send has to be Integer, but CRuby's can be either String or Integer. - Key: JRUBY-4630 URL: http://jira.codehaus.o