Skip to content

release share-memory auto #2445

@owny990312

Description

@owny990312
  1. When using a publisher to loan a memory block from shared memory via loan(), fill it with data, and publish, I originally manually released the received shared memory on the subscriber side by release() . However, this approach risks prematurely releasing the data when multiple subscribers are present. Is there a way for Iceoryx (iox) to automatically manage memory deallocation through reference counting?

Or, release() only releases the reference to the shared memory. When the reference value is 0, the real memory is released.

  1. does iceoryx has Qos or buffer_queue ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs infoA bug report is waiting for more information

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions