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

Chronological order in chat bubbles sometimes incorrect #3070

Open
suddenwhipvapor opened this issue Dec 31, 2024 · 3 comments
Open

Chronological order in chat bubbles sometimes incorrect #3070

suddenwhipvapor opened this issue Dec 31, 2024 · 3 comments

Comments

@suddenwhipvapor
Copy link
Contributor

suddenwhipvapor commented Dec 31, 2024

Since an image is worth a thousands words:

bug

in the example above, my reply has a timestamp that appears to be one minute later than the original message, but it obviously happened after the user's question, even if by a short delay.
Probably the user's system clock is used to determine the time, and while small discrepancies are tolerated in order to keep a connection to the p2p network, it will lead to such events in edge cases.

Idea, compare the system clock with a set of external free atomic time services?

Edit: What's weirder, is that I just noticed the user's details popup reports that he was last active some 20 minutes before his message showed up.

This issue comes up with a non-trivial frequency.

@HenrikJannsen
Copy link
Contributor

Can you post a screenshot with the date visible (mouse over)?

@suddenwhipvapor
Copy link
Contributor Author

Can you post a screenshot with the date visible (mouse over)?

My side of the chat showed the time of my reply ending with ":50" and the user's question being posted at ":51".
A few minutes later I had gone to check again and noticed how the user's online status dot was orange even if I had just seen his question, so I checked in the popup, and I noticed "last online 23 minutes ago".

@HenrikJannsen
Copy link
Contributor

I guess the peers clock was set incorrect. That would also explain why the online status was not more recent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants