Skip to content

hybridnet-daemon does not release netlink sockets that watches vxlan dev neighbors and links #422

@PixelPixel00

Description

@PixelPixel00

The hybridnet-daemon uses a netlink socket (with the NETLINK_ROUTE family) to monitor the neighbors of created VXLAN devices and the status of other links. However, if an individual watch operation fails (e.g., due to no available socket buffer space), the socket is not closed, and a new socket is created by the daemon to continue monitoring. The kernel may attempt to send related netlink messages to all of these sockets, resulting in significant overhead.

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