diff --git a/doc/protocol.xml b/doc/protocol.xml
index 7996abd94..dca8a75bb 100644
--- a/doc/protocol.xml
+++ b/doc/protocol.xml
@@ -403,6 +403,15 @@
+
+
+ Change events accumulate, even while the connection is
+ not in "idle" mode; no events gets lost while the client
+ is doing something else with the connection. If an
+ event had already occurred since the last call, the new
+ idle command will return immediately.
+
+
While a client is waiting for idle
results, the server disables timeouts, allowing a client