Send Linux-ha-cvs mailing list submissions to
        linux-ha-cvs@lists.linux-ha.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Linux-ha-cvs digest..."


Today's Topics:

   1. Linux-HA CVS: lib by andrew from 
      (linux-ha-cvs@lists.linux-ha.org)
   2. Linux-HA CVS: lib by andrew from 
      (linux-ha-cvs@lists.linux-ha.org)
   3. Linux-HA CVS: lib by andrew from 
      (linux-ha-cvs@lists.linux-ha.org)
   4. Linux-HA CVS: crm by andrew from 
      (linux-ha-cvs@lists.linux-ha.org)
   5. Linux-HA CVS: crm by andrew from 
      (linux-ha-cvs@lists.linux-ha.org)


----------------------------------------------------------------------

Message: 1
Date: Wed, 12 Jul 2006 03:31:36 -0600 (MDT)
From: linux-ha-cvs@lists.linux-ha.org
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by andrew from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : andrew
Host    : 
Project : linux-ha
Module  : lib

Dir     : linux-ha/lib/crm/common


Modified Files:
        ipc.c 


Log Message:
Fix memory leak in init_client_ipc_comms_nodispatch()

===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/lib/crm/common/ipc.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -3 -r1.26 -r1.27
--- ipc.c       9 Jul 2006 09:54:09 -0000       1.26
+++ ipc.c       12 Jul 2006 09:31:36 -0000      1.27
@@ -1,4 +1,4 @@
-/* $Id: ipc.c,v 1.26 2006/07/09 09:54:09 andrew Exp $ */
+/* $Id: ipc.c,v 1.27 2006/07/12 09:31:36 andrew Exp $ */
 /* 
  * Copyright (C) 2004 Andrew Beekhof <[EMAIL PROTECTED]>
  * 
@@ -270,11 +270,13 @@
 
        if (ch == NULL) {
                crm_err("Could not access channel on: %s", commpath);
+               crm_free(commpath);
                return NULL;
                
        } else if (ch->ops->initiate_connection(ch) != IPC_OK) {
                crm_debug("Could not init comms on: %s", commpath);
                ch->ops->destroy(ch);
+               crm_free(commpath);
                return NULL;
        }
 
@@ -284,6 +286,7 @@
 
        crm_debug_3("Processing of %s complete", commpath);
 
+       crm_free(commpath);
        return ch;
 }
 




------------------------------

Message: 2
Date: Wed, 12 Jul 2006 03:32:28 -0600 (MDT)
From: linux-ha-cvs@lists.linux-ha.org
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by andrew from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : andrew
Host    : 
Project : linux-ha
Module  : lib

Dir     : linux-ha/lib/clplumbing


Modified Files:
        cl_malloc.c 


Log Message:
Small addition useful for searching for memory leaks

===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/lib/clplumbing/cl_malloc.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -3 -r1.27 -r1.28
--- cl_malloc.c 7 Jul 2006 20:36:31 -0000       1.27
+++ cl_malloc.c 12 Jul 2006 09:32:28 -0000      1.28
@@ -1,4 +1,4 @@
-/* $Id: cl_malloc.c,v 1.27 2006/07/07 20:36:31 andrew Exp $ */
+/* $Id: cl_malloc.c,v 1.28 2006/07/12 09:32:28 andrew Exp $ */
 /*
  * Copyright (C) 2000 Alan Robertson <[EMAIL PROTECTED]>
  *
@@ -286,6 +286,7 @@
        while (cursor != NULL) {
                if(filter && cursor->hdr.dumped) {
 
+               } else if(log_level > LOG_DEBUG) {
                } else if(filter) {
                        cl_log(log_level, "cl_malloc_dump: %p owner %s, size %d"
                        ,       cursor+cl_malloc_hdr_offset




------------------------------

Message: 3
Date: Wed, 12 Jul 2006 09:41:47 -0600 (MDT)
From: linux-ha-cvs@lists.linux-ha.org
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by andrew from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : andrew
Host    : 
Project : linux-ha
Module  : lib

Dir     : linux-ha/lib/crm/pengine


Modified Files:
        native.c 


Log Message:
OSDL #1269: These are processing errors only (not config ones)

===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/lib/crm/pengine/native.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- native.c    21 Jun 2006 09:47:01 -0000      1.4
+++ native.c    12 Jul 2006 15:41:46 -0000      1.5
@@ -1,4 +1,4 @@
-/* $Id: native.c,v 1.4 2006/06/21 09:47:01 andrew Exp $ */
+/* $Id: native.c,v 1.5 2006/07/12 15:41:46 andrew Exp $ */
 /* 
  * Copyright (C) 2004 Andrew Beekhof <[EMAIL PROTECTED]>
  * 
@@ -87,8 +87,8 @@
                /* these are errors because hardly any gets it right
                 *   at the moment and this way the might notice
                 */
-               pe_err("Resource %s::%s:%s appears to be active on %d nodes.",
-                      class, type, rsc->id, g_list_length(rsc->running_on));
+               pe_proc_err("Resource %s::%s:%s appears to be active on %d 
nodes.",
+                           class, type, rsc->id, 
g_list_length(rsc->running_on));
                cl_log(LOG_ERR, "See %s for more information.",
                       HAURL("v2/faq/resource_too_active"));
                




------------------------------

Message: 4
Date: Wed, 12 Jul 2006 09:41:47 -0600 (MDT)
From: linux-ha-cvs@lists.linux-ha.org
Subject: [Linux-ha-cvs] Linux-HA CVS: crm by andrew from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : andrew
Host    : 
Project : linux-ha
Module  : crm

Dir     : linux-ha/crm/pengine


Modified Files:
        native.c 


Log Message:
OSDL #1269: These are processing errors only (not config ones)

===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/crm/pengine/native.c,v
retrieving revision 1.156
retrieving revision 1.157
diff -u -3 -r1.156 -r1.157
--- native.c    5 Jul 2006 14:20:02 -0000       1.156
+++ native.c    12 Jul 2006 15:41:45 -0000      1.157
@@ -1,4 +1,4 @@
-/* $Id: native.c,v 1.156 2006/07/05 14:20:02 andrew Exp $ */
+/* $Id: native.c,v 1.157 2006/07/12 15:41:45 andrew Exp $ */
 /* 
  * Copyright (C) 2004 Andrew Beekhof <[EMAIL PROTECTED]>
  * 
@@ -389,7 +389,7 @@
        
        if(g_list_length(rsc->running_on) > 1) {
                if(rsc->recovery_type == recovery_stop_start) {
-                       pe_err("Attempting recovery of resource %s", rsc->id);
+                       pe_proc_err("Attempting recovery of resource %s", 
rsc->id);
                        StopRsc(rsc, NULL, data_set);
                        rsc->role = RSC_ROLE_STOPPED;
                }




------------------------------

Message: 5
Date: Wed, 12 Jul 2006 09:42:35 -0600 (MDT)
From: linux-ha-cvs@lists.linux-ha.org
Subject: [Linux-ha-cvs] Linux-HA CVS: crm by andrew from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : andrew
Host    : 
Project : linux-ha
Module  : crm

Dir     : linux-ha/crm/pengine


Modified Files:
        ptest.c 


Log Message:
Memory leak checking

===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/crm/pengine/ptest.c,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -3 -r1.78 -r1.79
--- ptest.c     21 Jun 2006 08:31:27 -0000      1.78
+++ ptest.c     12 Jul 2006 15:42:35 -0000      1.79
@@ -1,4 +1,4 @@
-/* $Id: ptest.c,v 1.78 2006/06/21 08:31:27 andrew Exp $ */
+/* $Id: ptest.c,v 1.79 2006/07/12 15:42:35 andrew Exp $ */
 
 /* 
  * Copyright (C) 2004 Andrew Beekhof <[EMAIL PROTECTED]>
@@ -306,6 +306,9 @@
        }
        
        crm_zero_mem_stats(NULL);
+#ifdef HA_MALLOC_TRACK
+       cl_malloc_dump_allocated(LOG_DEBUG_2, TRUE);
+#endif
        
        if(use_date != NULL) {
                a_date = parse_date(&use_date);
@@ -407,6 +410,9 @@
        destroy_graph(transition);
        
        crm_mem_stats(NULL);
+#ifdef HA_MALLOC_TRACK
+       cl_malloc_dump_allocated(LOG_ERR, TRUE);
+#endif
        CRM_CHECK(crm_mem_stats(NULL) == FALSE, all_good = FALSE; 
crm_err("Memory leak detected"));
        CRM_CHECK(graph_rc == transition_complete, all_good = FALSE; 
crm_err("An invalid transition was produced"));
 




------------------------------

_______________________________________________
Linux-ha-cvs mailing list
Linux-ha-cvs@lists.linux-ha.org
http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs


End of Linux-ha-cvs Digest, Vol 32, Issue 41
********************************************

Reply via email to