Bug #434
Frontend might lose new messages when connecting to remote engine
Status: | New | Start: | 08/04/2010 | |
Priority: | Urgent | Due date: | ||
Assigned to: | Mirco Bauer | % Done: | 0% |
|
Category: | Engine | |||
Target version: | - | |||
Complexity: | High |
Found in Version: | ||
Votes: | 0 |
Description
When a frontend connects to a remote engine there is a chance of losing messages that arrive during the sync phase. This is a race condition that needs to be addressed.
Associated revisions
Revision 95c1951c581dd4cabccd01f0bbde830aa4ce118e
Updated code comment for a known issue. (references: #434)
History
Updated by Mirco Bauer 5208 days ago
- Target version changed from 0.8 to TBD
Updated by Mirco Bauer 5208 days ago
- Category set to Engine
- Assigned to set to Mirco Bauer
Updated by Mirco Bauer 4685 days ago
- Target version changed from TBD to 0.10
Smuxi needs to use snapshots when retrieving chat data from the engine and the engine needs to track what as changed since then and re-queues all changes and pushes them when the frontend signals a finished sync. There is an experimental branch which implements this new sync approach, see: http://git.qnetp.net/?p=smuxi.git;a=shortlog;h=refs/heads/experiments/sync_snapshots
Updated by Mirco Bauer 4685 days ago
- Target version changed from 0.10 to 0.9
Updated by Mirco Bauer 4125 days ago
- Target version changed from 0.9 to 0.10
Updated by Mirco Bauer 4025 days ago
- Target version deleted (
0.10)