[2002] in Moira Commits

home help back first fref pref prev next nref lref last post

/svn/moira r4141 - trunk/moira/lib

daemon@ATHENA.MIT.EDU (Garry Zacheiss)
Thu Sep 5 20:05:05 2013

Date: Thu, 5 Sep 2013 20:04:58 -0400
From: Garry Zacheiss <zacheiss@MIT.EDU>
Message-Id: <201309060004.r8604wQ0012255@drugstore.mit.edu>
To: moira-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: zacheiss
Date: 2013-09-05 20:04:58 -0400 (Thu, 05 Sep 2013)
New Revision: 4141

Modified:
   trunk/moira/lib/mr_connect.c
Log:
Always zero out buffer after we free it.

Modified: trunk/moira/lib/mr_connect.c
===================================================================
--- trunk/moira/lib/mr_connect.c	2013-09-06 00:04:24 UTC (rev 4140)
+++ trunk/moira/lib/mr_connect.c	2013-09-06 00:04:58 UTC (rev 4141)
@@ -424,6 +424,7 @@
 	{
 	  closesocket(conn);
 	  free(*buf);
+	  *buf = NULL;
 	  return 0;
 	}
       break;
@@ -438,11 +439,13 @@
     {
       closesocket(conn);
       free(*buf);
+      *buf = NULL;
       return 0;
     }
 
   /* good enough */
   free(*buf);
+  *buf = NULL;
 
   if (send(conn, response, sizeof(response), 0) != sizeof(response))
     {


home help back first fref pref prev next nref lref last post