Event stream intermittently blocks on reconnection
A pull request for this has already been merged.
- #152 by @peterbroadhurst — merged
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- go
- Domain
- backend, networking
Research direction
Start by reproducing the long-lived web socket client's disconnect and reconnection sequence, then investigate why the event stream can remain blocked afterward. Done means the stream reliably unblocks after reconnection without requiring an ethconnect restart, with coverage for the intermittent failure if a test entry point is identified.
Written by the indexing model from the issue text.
Description
When a long lived web socket client is used it is common for the connection to be lost and then re-established. While the connection is lost the event stream gets blocked. As soon as the client re-connects, the stream is unblocked. It has been observed however that every once in a while event streams remain blocked even after the client re-connects. So far the only work around that appear to take it out of that state is restarting ethconnect.
- Dominant language
- Go
- Stars
- 76
- Forks
- 31
- PR merge metrics
- No merged PRs in 30d
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from hyperledger-firefly/ethconnect
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
hyperledger-firefly/ethconnect#223 · 3 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
hyperledger-firefly/ethconnect#219 · 6 comments ·
-
error openapiOpen
Difficulty 3/5 1-2 days Newbie friendliness 15/100
hyperledger-firefly/ethconnect#203 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 25/100
hyperledger-firefly/ethconnect#202 · 6 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
All issues in hyperledger-firefly/ethconnect
Similar issues
-
Project submission:Open
Difficulty 1/5 Under an hour Newbie friendliness 72/100
slavakurilyak/awesome-ai-agents#845 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
JakeChampion/lang#13132 ·
Maintainers usually reply within 1 day
-
[BUG] deploy.restart_policy without condition drops the restart policyPossibly taken @akshat-lakhera claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
docker/compose#14383 · 1 comment ·
Maintainers usually reply within 1 day