From 999d0739b522c92e55f9e20fb45b323e2eab26f5 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 28 Jun 2020 19:47:39 +0100 Subject: [PATCH] server acks / client outstanding notes --- PROTOCOL.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PROTOCOL.md b/PROTOCOL.md index 75f8354d..09b092c5 100644 --- a/PROTOCOL.md +++ b/PROTOCOL.md @@ -218,10 +218,10 @@ client sends an update, it makes a note of the sequence number. This is the "outstanding Client updates sequence number note", or the "oustanding note". -When the server processes a message from the client, it puts the -client sequence number in the update stream (as a non-update message). -(This is skipped if it's the same as the last client sequence number -for that client.) +When the server processes a message from the client and Records it, it +puts the client sequence number in the update stream (as a non-update +message). (This is skipped if it's the same as the last client +sequence number for that client.) If the echoed sequence number is equal to the client's oustanding note, the client knows the server is up to date, and deletes the note. -- 2.30.2