Skip to content

[QC-545] Fix memory leaks associated with Monitor Objects#621

Merged
Barthelemy merged 1 commit into
AliceO2Group:masterfrom
knopers8:fix-memory-leaks
Mar 2, 2021
Merged

[QC-545] Fix memory leaks associated with Monitor Objects#621
Barthelemy merged 1 commit into
AliceO2Group:masterfrom
knopers8:fix-memory-leaks

Conversation

@knopers8
Copy link
Copy Markdown
Collaborator

When Tasks publish MonitorObjects, they do not own underlying objects - the user algorithm does. However, after they are published, received and deserialized, they should own these objects as there is no one else to delete them.

@knopers8 knopers8 requested a review from Barthelemy February 25, 2021 07:29
Copy link
Copy Markdown
Collaborator

@Barthelemy Barthelemy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch, you are totally correct.

@Barthelemy
Copy link
Copy Markdown
Collaborator

I force the merge as it is only o2-dataflow failing with no logs and all the rest is ok.

@Barthelemy Barthelemy merged commit 9449c58 into AliceO2Group:master Mar 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants