Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Away presence race condition #787

Closed
daniele-athome opened this issue Aug 15, 2016 · 0 comments
Closed

Away presence race condition #787

daniele-athome opened this issue Aug 15, 2016 · 0 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@daniele-athome
Copy link
Member

daniele-athome commented Aug 15, 2016

In certain situations, the initial presence is sent with show=away and never becomes fully available, even after opening the chat window. This is probably due to the recently introduced mFirstStart.


Found cause: when the message center restarts and reference counting is zero (e.g. out of the app), show=away is sent at login while the state is still "active". This will be rectified after an inactive/active cycle, but until then the information sent is wrong. Although it should also be fixed when HOLDing to the message center, however because state is active, no available presence will be sent.

@daniele-athome daniele-athome added the bug Something isn't working label Aug 15, 2016
@daniele-athome daniele-athome added this to the 4.0.0 milestone Aug 15, 2016
@daniele-athome daniele-athome self-assigned this Nov 18, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant