go-sdk/internal
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jonathan Amsterdam be1ddf5f80 jsonrpc: paper over race in jsonrpc2 test
In jsonprc2_test.go, binder.Bind starts a goroutine.
That goroutine begins to run during jsonrpc2.bindConnection, and
can race with the setting of conn.write in bindConnection.

This PR adds a sleep, which is a poor way to deal with the race, but
the least invasive change. Better ones include running the test
function after Dial returns, or adding a Connection.Ready method
to detect when initialization is complete.
2025-08-09 16:00:45 -04:00
..
jsonrpc2 jsonrpc: paper over race in jsonrpc2 test 2025-08-09 16:00:45 -04:00
readme feat(devcontainer): Adds Dev Container configuration (#154) 2025-07-30 12:54:41 -04:00
util internal/util: move FieldJSONInfo into jsonschema/util (#251) 2025-08-06 12:07:57 -04:00
xcontext x/tools: modernize interface{} -> any 2025-02-19 15:14:27 -08:00