String#<< raises when string accessed from multiple threads
-----------------------------------------------------------
Key: JRUBY-2980
URL: http://jira.codehaus.org/browse/JRUBY-2980
Project: JRuby
Issue Type: Bug
Components: Interpreter
Affects Versions: JRuby 1.1.3
Environment: Mac OS X 10.5.4
Reporter: Michael Klishin
Attachments: thread_safe_array.rb
Attached file, when run with Ruby, executes normally when both String#<< and +=
are used. With JRuby 1.1.3, << case raises threading exception. More details
and discussion at http://groups.google.com/group/jruby-users/t/da8f036ea1bb8c41.
Note that this is a show stopper for running Merb application on JRuby because
Merb's logger uses String#<< for buffering.
--
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