summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2008-10-22 12:05:53 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2008-10-29 15:40:57 +0000
commit323f1a129ae91fda6c2e8b919edf2b2c4851b47a (patch)
treec1591ec0a28f174fef15545ebec849ffcb327fd5
parentcd13e51aa17fb4e0b1bd53135621acb474d6bbd7 (diff)
Text: clarify delayed Sent emission vs close and respawn
-rw-r--r--spec/Channel_Type_Text.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/Channel_Type_Text.xml b/spec/Channel_Type_Text.xml
index 5820274d..a49188a4 100644
--- a/spec/Channel_Type_Text.xml
+++ b/spec/Channel_Type_Text.xml
@@ -496,6 +496,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<tp:dbus-ref namespace="org.freedesktop.Telepathy.Connection">NewChannel</tp:dbus-ref>
signal (with the suppress_handler parameter set to FALSE).</p>
+ <p>If messages were sent on the old channel but the
+ <tp:member-ref>Sent</tp:member-ref>signal has not yet been emitted
+ for those messages, the new channel SHOULD emit Sent for those
+ messages when appropriate - it behaves like a continuation of the
+ old channel.</p>
+
<tp:rationale>
<p>In effect, this turns this situation, in which a client
is likely to lose messages:</p>