You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Xintong Song (Jira)" <ji...@apache.org> on 2021/03/15 10:45:00 UTC
[jira] [Created] (FLINK-21798) Guard MemorySegment against multiple
frees.
Xintong Song created FLINK-21798:
------------------------------------
Summary: Guard MemorySegment against multiple frees.
Key: FLINK-21798
URL: https://issues.apache.org/jira/browse/FLINK-21798
Project: Flink
Issue Type: Improvement
Components: Runtime / Coordination
Reporter: Xintong Song
Fix For: 1.13.0
As discussed in FLINK-21419, freeing a memory segment for multiple times usually indicates the ownership of the segment is unclear. It would be good to gradually getting rid of all such multiple-frees.
This ticket tracks the effort that:
* Guard memory segment against multiple frees, ensuring the underlying memory is only released once.
* Introduce a configuration option to explicitly fail on multiple-frees, which helps detects the cases.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)