Skip to content

Always pass all no-copy flags to Karabo output channels

Philipp Schmidt requested to merge fix/no-copy-channel-data into master

While the impact has been unclear, we should nonetheless always pass both of the no-copy flags when using Karabo output channels.

As I understand, passing the array to karathon should still be subject to reference counting and thus our arrays are always safe assuming they are not explicitly reused. The only place I could see this ever violated is module stacking, but as of now we're not preallocating buffers there either.

@hammerd @flucke

Merge request reports