]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: free thread master name 1149/head
authorQuentin Young <qlyoung@cumulusnetworks.com>
Fri, 8 Sep 2017 20:39:53 +0000 (16:39 -0400)
committerQuentin Young <qlyoung@cumulusnetworks.com>
Fri, 8 Sep 2017 20:39:53 +0000 (16:39 -0400)
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
lib/thread.c

index 0ce38dd3401707fc146ca496ab51a097e14a86a1..d8be32e2bd7bb86e98f5b9226ff4bfa3bfd536d2 100644 (file)
@@ -575,6 +575,8 @@ void thread_master_free(struct thread_master *m)
        hash_free(m->cpu_record);
        m->cpu_record = NULL;
 
+       if (m->name)
+               XFREE(MTYPE_THREAD_MASTER, m->name);
        XFREE(MTYPE_THREAD_MASTER, m->handler.pfds);
        XFREE(MTYPE_THREAD_MASTER, m->handler.copy);
        XFREE(MTYPE_THREAD_MASTER, m);