summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/fs.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/fs.md b/docs/fs.md
index ffb509cf..bd8ca055 100644
--- a/docs/fs.md
+++ b/docs/fs.md
@@ -335,7 +335,10 @@ includes each builtin announcing itself as it runs), and `err <serial|->
<file>: <why>` for every write or truncation the tree refused or that
failed -- through a mount a shell sees only the errno its kernel mapped the
reply to, usually `Invalid argument`, and this is the reason (`err 3 addr:
-no match for regexp`). There is no per-pane error file to read instead:
+no match for regexp`). The same err again, before any follower has read
+the first, is that record counted (`err 3 addr: no match for regexp (x4)`),
+so a client retrying a failing write does not push the rest out of the
+ring; a follower that read it gets each repeat. There is no per-pane error file to read instead:
acme's `errors` only takes text, and one record stream is simpler to watch
than a file per pane. A `msg` said while a
pane is being made can precede that pane's `new`; panes present at boot are