Menu

#1475 mds: authenticate mechanism MDS code does not destroy timers

4.5.2
fixed
None
defect
mds
-
major
2015-09-14
2015-09-11
No

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.

Related

Tickets: #1475
Wiki: ChangeLog-4.5.2
Wiki: ChangeLog-4.6.1

Discussion

  • A V Mahesh (AVM)

    • summary: mds: MDS does not destroy timers --> mds: authenticate mechanism MDS code does not destroy timers
    • status: unassigned --> accepted
    • assigned_to: A V Mahesh (AVM)
     
  • A V Mahesh (AVM)

    • status: accepted --> fixed
     
  • A V Mahesh (AVM)

    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: #1475

  • A V Mahesh (AVM)

    changeset: 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


Log in to post a comment.