aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2018-01-09 16:44:10 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2018-01-09 16:44:10 -0400
commit0e7054e5e55ecf6ac1df517f8fb684a76534ea6d (patch)
tree223203b500986c945d44b7b2ff3d6ae0f1d09653
parentaff377f1fd40d1d5dbfc44e9a3ca37e646c1dcd4 (diff)
comment
-rw-r--r--doc/bugs/Missing_automounts_block_every_command/comment_3_c7d5015db5aea0dd4d2ed67803ee9c92._comment25
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/bugs/Missing_automounts_block_every_command/comment_3_c7d5015db5aea0dd4d2ed67803ee9c92._comment b/doc/bugs/Missing_automounts_block_every_command/comment_3_c7d5015db5aea0dd4d2ed67803ee9c92._comment
new file mode 100644
index 000000000..a2dae9620
--- /dev/null
+++ b/doc/bugs/Missing_automounts_block_every_command/comment_3_c7d5015db5aea0dd4d2ed67803ee9c92._comment
@@ -0,0 +1,25 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 3"""
+ date="2018-01-09T20:29:40Z"
+ content="""
+There would still be some cases where a git-annex command blocks somewhat
+unexpectedly on the automount.
+
+For one, `git annex drop` can need to
+check if content is in a remote, and so would block, despite not acting
+directly on that remote.
+
+And, `git annex get` of a file that's located in
+such an locally automounted remote and a network remote will
+default to trying the local remote first, and so would block.
+
+The cost of the automounted remote could be adjusted to make these commands
+prefer some other remote, but then you've configured git-annex to not
+use the automounted remote much, which is probably not what you really want
+to do if it's a fast drive.
+
+Of course, there are also ways to automount removable drives when they get
+plugged in, rather than using automounts that block on access, and so
+neatly avoid all blocking problems.
+"""]]