Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
230
|
Version |
tigase-server-7.0.0
|
Estimation |
8h
|
Issue Votes (0)
Watchers (0)
Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
230
|
Version |
tigase-server-7.0.0
|
Estimation |
8h
|
The section of this groovy script that updates a user's roster when he or she is offline first loads the entire roster. Then it updates the one relevant item in the roster. Finally, it saves the roster to the repository. When an offline user gets two friend requests at the same time, there is a timing window in which the first request gets lost if the second request loads the roster before the first request saves the roster.