Skip to content

Resource leak in Beacon tracking #184

@mdavidsaver

Description

@mdavidsaver

The m_beaconHandlers map can grow without bound as new PVA servers come online.

/**
* Beacon handler map.
*/
// TODO consider std::unordered_map
typedef std::map<osiSockAddr, BeaconHandler::shared_pointer, comp_osiSock_lt> AddressBeaconHandlerMap;
AddressBeaconHandlerMap m_beaconHandlers;

This map needs to be bounded in size and/or time. (like PVXS does...)

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