On Fri, Jun 3, 2011 at 5:59 PM, Tim Pease <tim.pease / gmail.com> wrote:
> == CHANGES
> Bugfixes
> - IO streams cannot be buffered when using syswrite
> - JRuby does not allow shared locks on write only file descriptors
> - Fixing tests for JRuby 1.6.X

FWIW, I believe MRI on Solaris raises the same error we do on any
platform; the JVM just normalizes all platforms to only allow shared
locks on readable descriptors and exclusive locks on writable
descriptors.

- Charlie