that the pipe gets closed, and the child process dies, if the HTTP connection is prematurely interrupted.
ALIOF64IHNB3EZMOSLD5KNDZACXNN65JA6FN6YTB5R2ENSXBDMMQC
OD5FSS5AJ3XRTV5Q4UQQF6JMBT6UUL7UUOMPPUBNOM6ZMVIHW35QC
5NO7NCKTMM5ZW7JYOETUFOSWK2ACTXWDZGJAFXZN6L3OF6BFTNOQC
2GK5DOU7ODF4WBSN3QTD3WIO52VTL2LOAXKGCDEMMAQPTEO4A4HAC
NYC3LZKHWRIP2VJDCO3UVPR6TR7JURVX5NBS4H2AOOOG3ZG5G6FAC
open(OUTPUT, "nix-store --export `nix-store -qR @storePaths` | gzip |");
$fh->fdopen(fileno(OUTPUT), "r") or die;
open $fh, "nix-store --export `nix-store -qR @storePaths` | gzip |";
open(OUTPUT, "nix-store --query --graph @storePaths | dot -Tpng -Gbgcolor=transparent |");
open $fh, "nix-store --query --graph @storePaths | dot -Tpng -Gbgcolor=transparent |";
open(OUTPUT, "nix-store --dump '$storePath' | bzip2 |");
open $fh, "nix-store --dump '$storePath' | bzip2 |";
undef $fh;