Skip to content

tsan: fix race:sock_recv_impl suppressions for free-thread building #123695

Description

@Zheaoli

Feature or enhancement

Proposal:

The root cause of this race here is we use the same socket in the server and client side in our test. I think this is wrong

FYI https://github.com/python/cpython/blob/main/Lib/test/test_socket.py#L4817-L4825

I think we just need make a small patch for test case

Has this already been discussed elsewhere?

No response given

Links to previous discussion of this feature:

No response

Linked PRs

Activity

  1. added a commit that references this issue on Sep 4, 2024
  2. mpage commented on Sep 4, 2024

    @mpage
    Contributor

    Thanks for doing this! We're tracking work to remove TSAN suppressions for free-threading builds in #117657. Can you please close this issue and associate #123697 with #117657?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    type-featureA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions