Skip to content

Use fork of moby/spdystream to fix race condition

What does this MR do?

Use fork of moby/spdystream to fix race condition

There is currently a race condition in github.com/moby/spdystream library used indirectly in GitLab Runner. There is an existing PR https://github.com/moby/spdystream/pull/91 to have it fixed but it has not been merged yet. In this MR, we use the following fork github.com/gravitational/spdystream where the PR has been merged. The replace go.mod rule can still be removed when the PR mentioned is merged in the moby/spdystream library

Why was this MR needed?

To fix a race condition in a dependency

What's the best way to test this MR?

NA

What are the relevant issue numbers?

close #31077 (closed)

Merge request reports