mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-22 01:02:17 -05:00
muc-selfping: Document nick change / 'item-not-found' response, thx jonasw
This commit is contained in:
parent
f3fdd4e28c
commit
aacde05426
@ -141,6 +141,9 @@
|
|||||||
<li><strong>Error (<service-unavailable> or
|
<li><strong>Error (<service-unavailable> or
|
||||||
<feature-not-implemented>)</strong>: the client is joined, but
|
<feature-not-implemented>)</strong>: the client is joined, but
|
||||||
the pinged client does not implement &xep0199;.</li>
|
the pinged client does not implement &xep0199;.</li>
|
||||||
|
<li><strong>Error (<item-not-found>)</strong>: the client is
|
||||||
|
joined, but the participant just changed their name (e.g. initiated by
|
||||||
|
a different client).</li>
|
||||||
<li><strong>Any other error</strong>: the client is probably not
|
<li><strong>Any other error</strong>: the client is probably not
|
||||||
joined.</li>
|
joined.</li>
|
||||||
<li><strong>Timeout (no response)</strong>: the MUC service (or another
|
<li><strong>Timeout (no response)</strong>: the MUC service (or another
|
||||||
@ -161,6 +164,16 @@
|
|||||||
opposed to routing it to any of the participant's clients.</p>
|
opposed to routing it to any of the participant's clients.</p>
|
||||||
</section2>
|
</section2>
|
||||||
</section1>
|
</section1>
|
||||||
|
<section1 topic='Implementation Notes' anchor='impl'>
|
||||||
|
<p>In Multi-Session-Nick scenarios, where multiple clients of the same user
|
||||||
|
are joined as the same participant, it is possible that another client
|
||||||
|
initiates a nickname change while a ping request is pending. In that case,
|
||||||
|
the ping might be responded to with <item-not-found>.</p>
|
||||||
|
<p>A client should not perform a self-ping after initiating a nickname
|
||||||
|
change, and before receiving the response to the nickname change from the
|
||||||
|
service, as it is not yet clear whether the new nickname will be accepted.
|
||||||
|
</p>
|
||||||
|
</section1>
|
||||||
<section1 topic='Security Considerations' anchor='security'>
|
<section1 topic='Security Considerations' anchor='security'>
|
||||||
<p>A MUC service implementation should not allow a non-participant to obtain
|
<p>A MUC service implementation should not allow a non-participant to obtain
|
||||||
information about participants. This is however true irregardless of
|
information about participants. This is however true irregardless of
|
||||||
|
Loading…
Reference in New Issue
Block a user