Here's a patch to fix this issue.
--- debpool_released/share/DebPool/Gzip.pm 2007-12-03 14:10:49.0 -0500
+++ debpool/share/DebPool/Gzip.pm 2007-12-09 01:53:40.0 -0500
@@ -133,6 +133,7 @@
close(SOURCE);
waitpid($child_pid, 0);
+waitpid($gzip_pid, 0);
Package: debpool
Version: 0.2.3
debpool does, on line 135 of Gzip.pm, waitpid() for the forked child, but it
doesn't wait for the gzip process started with open2(). The documentation of
IPC::Open2 clearly states that the caller has to take care of that.
Besides, can't debpool use Compress::Zlib
2 matches
Mail list logo