Closed sgf201 closed 5 months ago
@sgf201 Since it seems to originate from the CycloneDDS node, could you please create an issue there as well: https://github.com/eclipse-cyclonedds/cyclonedds
You can keep this open since I would not exclude a misbehavior on the iceoryx side but first we have to exclude cyclone dds before we dig deeper into this.
@sgf201 this is indeed limited in iceoryx. You can change the value by setting the -DIOX_MAX_CHUNKS_ALLOCATED_PER_PUBLISHER_SIMULTANEOUSLY=12
cmake option. By default it is set to 8.
I don't know how this can be set when building Cyclone DDS. Something to ask on their repo.
Can we close this issue?
I tried to buffer 10 frames to avoid the possibility of decoder blocking, but in reality, after loaned 8 sample, it give me an error. Is there a configuration for the number of samples that publisher can retain(not publish)?