Dan Kogai <[EMAIL PROTECTED]> writes: > >Another possible quick fix would be alternate buffering scheme. As you >know Encode::XS does not use line buffering unconditionally >($e->needs_lines is always false). We can make it so that >$e->needs_lines returns 1 for VMS.
Given that problem occurs on buffer boundaries and asking stdio for "more" imposing extra (virtual) buffer boundaries may make it worse. i.e. asking for "more" because we don't have a whole line will be more-common than asking for "more" because buffer has partial character. I suggest we leave Encode alone - at least until we have found an alternate way of reproducing the problem. -- Nick Ing-Simmons http://www.ni-s.u-net.com/
