On Mon, 2008-12-01 at 15:40 -0800, Russ Allbery wrote: > "Adam D. Barratt" <[EMAIL PROTECTED]> writes: > > > One further observation, in light of an earlier question, which again > > may be hiding the underlying issue. The scripts use Filehandle->new() to > > create the pipe to file / md5sum, which is non-blocking by default. > > Explicitly setting the handle to be blocking makes lintian much happier. > > Oh! Yes, that would do it. Nonblocking is definitely not what we want > here.
It also explains why the delay appeared to fix the problem, as it would have allowed the spawned process to read some more data. I've just committed a fix; thanks for the help towards finding the problem. :) Regards, Adam -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]