Repository navigation
Vouch request: d0w #4716
d0w
started this conversation in
Vouch Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What do you want to work on?
I would like to fix #4512 which includes fixing the Go SDK to accept TCP listen requests concurrently rather than synchronously. I also would like to contribute generally to the project as a whole.
Why this change?
For the SDK TCP listener issue, tunnel setups are synchronous and thus block concurrent requests to the listener loop. If any tunnel setup hangs or is stuck, that listener loop will continue to be blocked and not allow future connections until the tunnel setup is finished. Other improvements to the Go SDK would better help consumers adopt Openshell into their applications (for example, Openshell console).
Checklist
All reactions