Yep, I'll be removing this and raising the same error that MRI does instead of trying to copy from an offset. (The disappointing thing is that this all works perfectly for rbx with this patch, it's just not MRI compatible behavior. *sigh*)

On 31/03/2013, at 9:54 PM, Dirkjan Bussink <notifications@github.com> wrote:

> In lib/19/stringio.rb:
> 
> > @@ -306,6 +309,10 @@ def pid
> >      nil
> >    end
> >  
> > +  def pipe?
> > +    true
> > +  end
> Ah, so it means that the pipe? method probably can go for StringIO right?
> 
> —
> Reply to this email directly or view it on GitHub.