On Wed Apr 04 23:23:51 2012, LeonT wrote: > On Wed Apr 04 10:47:08 2012, derhoermi@gmx.net wrote: > > Hi, > > > > I ran into trouble using IO::Unread which uses PerlIO_unread to unread > > to a handle, every now and then it would unread less than what it should > > have. Discussing this on #p5p it turned out that the :crlf layer was the > > problem (binmode-ing the handle solved the issue) and leont asked me to > > file a bug about it. I can supply a test case (relying on IO::Unread) if > > necessary. > > > > regards, > > The problem is that :crlf doesn't fall back on :pending the way :perlio > does when the unread data doesn't fit into its own buffer. Instead it > just rejects them. > > Leon I think this should fix it, but I don't have a proper test just yet. Leon --- via perlbug: queue: perl5 status: open https://rt.perl.org:443/rt3/Ticket/Display.html?id=112244Thread Previous | Thread Next