"Eric Brine via RT" <perlbug-followup@perl.org> writes: > > I'm not sure what the purpose of the sysseek is there, I suspect that it's for when a forked child or another thread has read and moved the sysseek position and therefore must be put back to the handle's tell() position. If so it sounds a little misguided, you'd probably hope for a better way for threads/forks to cooperate on the DATA handle. > change tell($fh) to sysseek($fh,0,1), not changing sysseek to seek. Perhaps, if the systell() was grabbed at the right time.Thread Previous