Projects tigase _server server-core Issues #44
Multiple subscription requests while contact was offline (3.1.3/4) (#44)
wojciech.kapcia@tigase.net opened 1 decade ago
  • User1 sends more than one subscription request to offline User2:

  • after logging in, User2 receives multiple requests

fc6121 -- 3.1.3, subitem 4

Artur Hefczyc commented 1 decade ago

This is really a minor issue. Fixing it is highly expensive task to do and not really practical and the impact to the end-user is very low.

Artur Hefczyc commented 1 decade ago

Fixed and installed on test cluster, Waiting for final tests and confirmation

wojciech.kapcia@tigase.net commented 1 decade ago

This one doesn't seem to be fixed:

<presence to='userx2@…test.org' type='subscribe'/>

<iq type="set" id="rsttig2" to="userx1@…test.org/Psi+red1">
<query xmlns="jabber:iq:roster">
<item subscription="none" ask="subscribe" name="userx2" jid="userx2@…test.org"/>
</query>
</iq>


<iq type="result" id="rsttig2"/>


<presence to='userx2@…test.org' type='subscribe'/>

<presence to='userx2@…test.org' type='subscribe'/>

<presence to='userx2@…test.org' type='subscribe'/>

after userx2 logs in, it receives:

<presence from="userx1@…test.org" type="subscribe" to="userx2@…test.org">
<delay xmlns="urn:xmpp:delay" from="…test.org" stamp="2011-05-23T09:06:34">Offline Storage - red.…test.org</delay>
</presence>


<presence from="userx1@…test.org" type="subscribe" to="userx2@…test.org">
<delay xmlns="urn:xmpp:delay" from="…test.org" stamp="2011-05-23T09:06:37">Offline Storage - red.…test.org</delay>
</presence>


<presence from="userx1@…test.org" type="subscribe" to="userx2@…test.org">
<delay xmlns="urn:xmpp:delay" from="…test.org" stamp="2011-05-23T09:06:40">Offline Storage - red.…test.org</delay>
</presence>


<presence from="userx1@…test.org" type="subscribe" to="userx2@…test.org">
<delay xmlns="urn:xmpp:delay" from="…test.org" stamp="2011-05-23T09:06:42">Offline Storage - red.…test.org</delay>
</presence>

Testes on our cluster with Tigase-5.1.0-b2652.

Artur Hefczyc commented 1 decade ago

Wojtek, this is assigned to version 5.2.0 already. We do not work on this for the 5.1.0 release. This is really minor problem, low impact on the end user but really hard to solve properly without performance impact.

issue 1 of 1
Type
Bug
Priority
Minor
Assignee
RedmineID
112
Version
tigase-server-5.2.0
Estimation
1h
Spent time
6h
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/server-core#44
Please wait...
Page is in error, reload to recover