Skip to content

Win32: CFSocket.c confuses thread handles and thread IDs #5137

Open
@lhoward

Description

@lhoward

See here.

__cfSocketTid() is used for logging, but it assumes that r_CFThreadRef is a thread ID, not a thread handle.

Noticed this when investigating migrating CoreFoundation to use thread IDs instead of handles.

cc @compnerd @HeMet

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions