[2003] in Moira Commits
/svn/moira r4142 - trunk/moira/server
daemon@ATHENA.MIT.EDU (Garry Zacheiss)
Thu Sep 5 20:05:20 2013
Date: Thu, 5 Sep 2013 20:05:11 -0400
From: Garry Zacheiss <zacheiss@MIT.EDU>
Message-Id: <201309060005.r8605BWQ012279@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:05:11 -0400 (Thu, 05 Sep 2013)
New Revision: 4142
Modified:
trunk/moira/server/mr_main.c
Log:
Check if hsbuf is non-NULL before freeing.
Modified: trunk/moira/server/mr_main.c
===================================================================
--- trunk/moira/server/mr_main.c 2013-09-06 00:04:58 UTC (rev 4141)
+++ trunk/moira/server/mr_main.c 2013-09-06 00:05:11 UTC (rev 4142)
@@ -364,7 +364,8 @@
FD_CLR(clients[i]->con, &xwritefds);
free_rtn_tuples(clients[i]);
free(clients[i]->tuples);
- free(clients[i]->hsbuf);
+ if (clients[i]->hsbuf)
+ free(clients[i]->hsbuf);
old = clients[i];
clients[i] = clients[--nclients];
free(old);