[2002] in Moira Commits
/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))
{