| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix process and file descriptor leak that was exposed when git-annex was
built with ghc 8.2.1. Apparently ghc has changed its behavior of GC
of open file handles that are pipes to running processes. That
broke git-annex test on OSX due to running out of FDs.
Audited for all uses of Annex.new and made stopCoProcesses be called
once it's done with the state. Fixed several places that might have
leaked in other situations than running the test suite.
This commit was sponsored by Ewen McNeill.
|
|
|
|
|
| |
I have not seen any other coprocesses being started, but let's avoid
problems if any do for whatever reason.
|
|
|
|
| |
Speeds up hashSymlink and hashPointerFile.
|
| |
|
| |
|
|
|
|
| |
still no progress displays when getting files etc, but a big improvement
|
|
|