At_exit blocks.at exit?

Hello all.
Should I file a bug report that

at_exit {
p ‘hello’
}

Gets fired early [to me–too ealry] if swing threads are still left
running?

ref:
http://archive.codehaus.org/lists/org.codehaus.jruby.user/msg/[email protected]