c1dc407941
The space leak was somehow caused by this line: absfiles <- mapM absPath files I confess, I don't quite understand why this caused bad buffering, but apparently the whole pipeline from git-ls-files backed up at that point. Happily, rewriting the code to only get the cwd once and use a pure function to calculate absfiles clears it up, and should be a little more efficient in syscalls too. |
||
---|---|---|
.. | ||
changelog | ||
compat | ||
control | ||
copyright | ||
manpages | ||
NEWS | ||
rules |