Following people via lots of open tabs causes issues
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
This relates to the web UI so let me know if there's a more appropriate venue for this issue and I'll repost it.
I wanted to follow a lot of the people I know from twitter, so I looked in the "following" sections of several of my existing follows. I opened a new tab for each of the ones I wanted to follow.
(Via the client-encrypted PGP key) I clicked follow on each one in turn. As such there were several signatures being generated at once.
I'm guessing the system signs this as "following number #" because the ones that succeeded threw out the numbering for the ones in progress and caused errors, and the error message contained something about "expected number n got number n + m"
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce this in the web UI by opening several follow actions in separate tabs with a client-encrypted PGP key. Trace the follow and signing flow to identify why concurrent actions produce an “expected number” versus “got number” error; done means multiple follows complete without numbering errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cryptography, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100