summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-07-06 21:17:21 -0600
committerGravatar Joey Hess <joey@kitenet.net>2012-07-06 21:17:21 -0600
commit9bcfbc40480c2a6a675ff5b9198e64287c6e6881 (patch)
tree58a9720dc40bc4cb1bd3686cb2f95ba9dc4c74fe
parent8ad844e45c3f8a65ef5b725e9c6ac0f414b50fa4 (diff)
todo
-rw-r--r--doc/design/assistant/syncing.mdwn4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/design/assistant/syncing.mdwn b/doc/design/assistant/syncing.mdwn
index 9c607f992..94699aae0 100644
--- a/doc/design/assistant/syncing.mdwn
+++ b/doc/design/assistant/syncing.mdwn
@@ -31,6 +31,10 @@ all the other git clones, at both the git level and the key/value level.
only uploading new files but not downloading, and only downloading
files in some directories and not others. See for use cases:
[[forum/Wishlist:_options_for_syncing_meta-data_and_data]]
+* Running external commands from one thread blocks all of them until
+ it completes. Try to switch to haskell's threaded runtime, which I
+ think fixes this. Failing that, make sure all network accessing
+ commands are run by separate processes or something.
## data syncing