aboutsummaryrefslogtreecommitdiff
path: root/Remote/External
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-04-04 14:53:17 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-04-04 14:54:03 -0400
commit8815f95d1ad0413ca35e6873f4b7b272bac629db (patch)
tree00701e81efc5d7725d28e8fe68754fe778312188 /Remote/External
parent092e6b0f3f61ad3ede912a00bbbeb635ab9bc267 (diff)
relay external special remote stderr through progress suppression machinery (eep!)
It sounds worse than it is. ;) Some external special remotes may run commands that display progress on stderr. If git-annex is run with --quiet, this should filter out such displays while letting the errors through.
Diffstat (limited to 'Remote/External')
-rw-r--r--Remote/External/Types.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Remote/External/Types.hs b/Remote/External/Types.hs
index c7a28a359..3c9e89d40 100644
--- a/Remote/External/Types.hs
+++ b/Remote/External/Types.hs
@@ -70,7 +70,7 @@ type ExternalType = String
data ExternalState = ExternalState
{ externalSend :: Handle
, externalReceive :: Handle
- , externalPid :: ProcessHandle
+ , externalShutdown :: IO ()
, externalPrepared :: PrepareStatus
}