Jive Software Open Source

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Spark
  • SPARK-1229 Masterticket: Roster Management
  • SPARK-1169

Spark shows offline roster after reconnecting

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 2.6.0
  • Fix Version/s: 2.6.0 RC2
  • Component/s: General
  • Labels:
    None
  • Ignite Forum URL:
    http://community.igniterealtime.org/docs/DOC-1822#/?page=6
  • Acceptance Test - Add?:
    No

Description

If Spark looses connection (e.g. logged of by another user with the same jid/resource) and then reconnects, then it shows all users offline. So one have to relogin to get correct roster.

Issue Links

is related to

Sub-task - The sub-task of the issue SPARK-764 Auto-reconnect does not send available presence or ask for roster

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
wroot added a comment - 10/28/10 01:58 PM

Reproduce scenario (11985):

1) Login with user "user1" in some client, can be Spark, and stay online with it
1) Login with user "user2@server/Spark" in Spark, it can see user1 online
2) Login with user "user2@server/Spark" in another client
3) Spark is being disconnected due to resource conflict and stays offline showing Reconnect button
4) Press Reconnect button in Spark, it will login with user2 again
5) user1 can see user2 online, but user2 in Spark can't see user1 online (and probably can't see anybody online)

Show
wroot added a comment - 10/28/10 01:58 PM Reproduce scenario (11985): 1) Login with user "user1" in some client, can be Spark, and stay online with it 1) Login with user "user2@server/Spark" in Spark, it can see user1 online 2) Login with user "user2@server/Spark" in another client 3) Spark is being disconnected due to resource conflict and stays offline showing Reconnect button 4) Press Reconnect button in Spark, it will login with user2 again 5) user1 can see user2 online, but user2 in Spark can't see user1 online (and probably can't see anybody online)
Hide
Permalink
wroot added a comment - 10/28/10 02:19 PM

It does seem to work fine with reconnection caused by connection loss. But doesnt work when reconnection is manual due to being previously kicked because of resource conflict.

Show
wroot added a comment - 10/28/10 02:19 PM It does seem to work fine with reconnection caused by connection loss. But doesnt work when reconnection is manual due to being previously kicked because of resource conflict.
Hide
Permalink
wroot added a comment - 11/17/10 10:36 PM

There are additional reports from users, who sees not complete roster after reconnection after network switching http://community.igniterealtime.org/message/207689#207689

Show
wroot added a comment - 11/17/10 10:36 PM There are additional reports from users, who sees not complete roster after reconnection after network switching http://community.igniterealtime.org/message/207689#207689
Hide
Permalink
Walter Ebeling added a comment - 03/01/11 11:37 AM

Please review the open issues and familiarize yourself with the code.

Show
Walter Ebeling added a comment - 03/01/11 11:37 AM Please review the open issues and familiarize yourself with the code.
Hide
Permalink
Holger Bergunde added a comment - 03/04/11 03:46 AM - edited

couldn't reproduce especially this error using build 2.6.0 RC1

only recognized that spark did't load the roster properly after a reconnection (caused of connection abort)

Show
Holger Bergunde added a comment - 03/04/11 03:46 AM - edited couldn't reproduce especially this error using build 2.6.0 RC1 only recognized that spark did't load the roster properly after a reconnection (caused of connection abort)
Hide
Permalink
Nihad Perva added a comment - 03/04/11 04:05 AM

it is the same thing that happens when you resume from standby (other open issue)

Show
Nihad Perva added a comment - 03/04/11 04:05 AM it is the same thing that happens when you resume from standby (other open issue)
Hide
Permalink
Nihad Perva added a comment - 03/07/11 12:01 PM

it's fixed for me with the latest release

Show
Nihad Perva added a comment - 03/07/11 12:01 PM it's fixed for me with the latest release

People

  • Assignee:
    Holger Bergunde
    Reporter:
    wroot
Vote (1)
Watch (2)

Dates

  • Created:
    10/27/10 02:29 PM
    Updated:
    03/07/11 12:09 PM
    Resolved:
    03/07/11 12:09 PM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for igniterealtime.org. Try JIRA - bug tracking software for your team.