When start_mds_down_tmr() is called, the function creates and starts a timer.
When the timer expires, the timer is stopped, but not destroyed.
After using all free timers, with every start_mds_down_tmr() call, start_mds_down_tmr() allocates new timer (allocate memory).
The easiest way to produce the problem is to repeatidly crash IMMA application.
changeset: 6794:2611051a6ffe
user: A V Mahesh mahesh.valla@oracle.com
date: Fri Sep 11 14:27:22 2015 +0530
summary: mds: fixed memory leak in opensf authenticate code [#1475]
changeset: 6795:b0bbdaadfda1
branch: opensaf-4.6.x
tag: tip
parent: 6777:e19e75b2852a
user: A V Mahesh mahesh.valla@oracle.com
date: Fri Sep 11 15:22:41 2015 +0530
summary: mds: fixed memory leak in opensf authenticate code [#1475]
Related
Tickets:
#1475changeset: 6796:87583a10a92f
branch: opensaf-4.5.x
tag: tip
parent: 6776:73646e708a3f
user: A V Mahesh mahesh.valla@oracle.com
date: Mon Sep 14 09:04:24 2015 +0530
summary: mds: fixed memory leak in opensf authenticate code [#1475]
Related
Tickets:
#1475