Menu

#171 IONWM leak due to "late" LTP Report Segments

4.1.4 - GitHub
closed
nobody
None
5
2023-12-21
2022-03-08
DZ
No

In ION 3.7.4 and later versions, an ION Working Memory leak occurs if a retransmitted ("late") Report Segment is received after the same Report Segment has already been successfully processed. (The Sending node did not receive or did not properly process the Report Ack so it kept retransmitting the RS.)

The default for CLOSED_EXPORTS_ENABLED was changed from 1 to 0 in ltp/library/ltpP.h which leads to different compilation from earlier versions. In ltp/library/libltpP.c, the MRELEASE(newClaims) on line 6488 needs to be moved outside of the condtionally compiled CLOSED_EXPORTS_ENABLED block of code.

Discussion

  • Jay Gao

    Jay Gao - 2023-12-20
    • Group: 4.0.1 --> 4.1.4 - GitHub
     
  • Jay Gao

    Jay Gao - 2023-12-21
    • status: open --> closed
     
  • Jay Gao

    Jay Gao - 2023-12-21

    Resolved.

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB