[2003] in Moira Commits

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

/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);


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