I will commit to trunk since after mulling it over, since this seems
like it matches MRI semantics closer than constantly forcing IO
operations every time we do anything.

-Tom

On 9/22/07, Alexey Verkhovsky <[EMAIL PROTECTED]> wrote:
> On 9/21/07, Zed A. Shaw <[EMAIL PROTECTED]> wrote:
> > > Case closed, I guess :)
> > That is absolutely awesome.  We've had this problem at work and had to turn 
> > logging off to get even slightly reasonable test completion.
> > Is this a simple back patch?
>
> As simple as:
>
> [EMAIL PROTECTED]:~/src/jruby$ svn diff -r 4360:4361
> Index: src/org/jruby/util/IOHandlerSeekable.java
> ===================================================================
> --- src/org/jruby/util/IOHandlerSeekable.java   (revision 4360)
> +++ src/org/jruby/util/IOHandlerSeekable.java   (revision 4361)
> @@ -289,7 +289,6 @@
>       */
>      public void sync() throws IOException {
>          flushWrite();
> -        channel.force(false);
>      }
>
>      public ByteList sysread(int number) throws IOException,
> BadDescriptorException {
>
> --
> Alexey Verkhovsky
> CruiseControl.rb [http://cruisecontrolrb.thoughtworks.com]
> RubyWorks [http://rubyworks.thoughtworks.com]
>
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>


-- 
Blog: http://www.bloglines.com/blog/ThomasEEnebo
Email: [EMAIL PROTECTED] , [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to