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

Chat error #1429

Open
Thearellica opened this issue Apr 14, 2023 · 2 comments
Open

Chat error #1429

Thearellica opened this issue Apr 14, 2023 · 2 comments
Assignees
Labels
bug Something isn't working chat Realm chat or chat db related
Milestone

Comments

@Thearellica
Copy link

A user from the Round Table Telegram chat posted this chat error he got last night.

Jimmy Odom Round Table chat 4-14-23

@Thearellica Thearellica added bug Something isn't working chat Realm chat or chat db related labels Apr 14, 2023
@Thearellica Thearellica added this to the Chat milestone Apr 14, 2023
@Tenari
Copy link
Contributor

Tenari commented Apr 17, 2023

ok this is a failure to keep the peers table in sync. probably a few pokes got delivered in the "wrong order"
it's hard to be sure due to the decentralized nature of things
chat-db was built with the assumption that pokes are delivered exactly once, in order they were sent. if urbit does not provide that guarantee, then we may need to make quite a few changes to ensure smooth operation of this thing.

@Tenari
Copy link
Contributor

Tenari commented Apr 17, 2023

  =/  thepeers   (silt (turn (~(got by peers-table.state) path.msg-act) |=(a=peer-row:sur patp.a)))

failed on the got by peers-table

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working chat Realm chat or chat db related
Projects
None yet
Development

No branches or pull requests

2 participants