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 ********************************************