From mboxrd@z Thu Jan 1 00:00:00 1970 From: pcaulfield@sourceware.org Date: 16 Jul 2007 09:26:06 -0000 Subject: [Cluster-devel] cluster/dlm-kernel/src lowcomms.c Message-ID: <20070716092606.17875.qmail@sourceware.org> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit CVSROOT: /cvs/cluster Module name: cluster Branch: RHEL4 Changes by: pcaulfield at sourceware.org 2007-07-16 09:26:05 Modified files: dlm-kernel/src : lowcomms.c Log message: Clean & deallocation 'othercon' structure when closing a connection. see bz#220538 (which is RHEL5 but still relevant) Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src/lowcomms.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.22.2.14&r2=1.22.2.15 --- cluster/dlm-kernel/src/Attic/lowcomms.c 2007/06/27 10:39:40 1.22.2.14 +++ cluster/dlm-kernel/src/Attic/lowcomms.c 2007/07/16 09:26:05 1.22.2.15 @@ -315,6 +315,8 @@ will only re-enter once. */ close_connection(con->othercon, FALSE); + kmem_cache_free(con_cache, con->othercon); + con->othercon = NULL; } if (con->rx_page) { __free_page(con->rx_page);