Skip to content

Mention that the async version runs the syscall in a separate process context #1

@dreusel

Description

@dreusel

Awesome useful library. Tiny detail that is definitely worth mentioning is that the async version of the API runs the syscall in a separate process context. This may or may not give the expected result. Especially when doing syscalls that are supposed to somehow modify the behavior or state of the calling process.
I spend the afternoon pulling my hair out, digging through kernel source and Linux util source completely not understanding how the syscalls I made did not alter my process the way they should until I finally started wondering if this might be the case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions