git-annex/RemoteDaemon
Joey Hess 92f775eba0
convert to withCreateProcess for async exception safety
Not yet 100% done, so far I've grepped for waitForProcess and converted
everything that uses that to start the process with withCreateProcess.

Except for some things like P2P.IO and Assistant.TransferrerPool,
and Utility.CoProcess, that manage a pool of processes. See #2
in https://git-annex.branchable.com/todo/more_extensive_retries_to_mask_transient_failures/#comment-209f8a8c38e63fb3a704e1282cb269c7
for how those will need to be dealt with.

checkSuccessProcess, ignoreFailureProcess, and forceSuccessProcess calls waitForProcess, so
callers of them will also need to be dealt with, and have not been yet.
2020-06-03 15:48:09 -04:00
..
Transport convert to withCreateProcess for async exception safety 2020-06-03 15:48:09 -04:00
Common.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Core.hs Sped up query commands that read the git-annex branch by around 5% 2020-04-09 13:54:43 -04:00
Transport.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Types.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00