Skip to content

0-length recvmsg is platform-specific but returns bogus fd -1 rather than raising #5

@dsheets

Description

@dsheets

Depending on what kernel you run, a 0-length recvmsg may still transmit an fd or it may hang forever. Should an exception be raised in the 0-length receive case pre-emptively rather than either returning the bogus fd -1 or blocking indefinitely?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions