You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by mt...@apache.org on 2010/05/24 07:19:47 UTC
svn commit: r947541 - /trafficserver/traffic/trunk/proxy/CoreUtils.cc
Author: mturk
Date: Mon May 24 05:19:47 2010
New Revision: 947541
URL: http://svn.apache.org/viewvc?rev=947541&view=rev
Log:
Fix couple of memory leaks, although they belong to something called READ_CORE_WMT which seems dead
Modified:
trafficserver/traffic/trunk/proxy/CoreUtils.cc
Modified: trafficserver/traffic/trunk/proxy/CoreUtils.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/CoreUtils.cc?rev=947541&r1=947540&r2=947541&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/CoreUtils.cc (original)
+++ trafficserver/traffic/trunk/proxy/CoreUtils.cc Mon May 24 05:19:47 2010
@@ -1201,6 +1201,7 @@ get_control_msg_in(char *cmsg)
if (CoreUtils::read_from_core((int) msg_ptr, sizeof(INCONTROLMSG_ENC), (char *) loaded_msg) != -1) {
return loaded_msg;
}
+ free(loaded_msg);
}
return NULL;
@@ -1217,6 +1218,7 @@ get_control_msg_out(char *cmsg)
if (CoreUtils::read_from_core((int) msg_ptr, sizeof(OUTCONTROLMSG), (char *) loaded_msg) != -1) {
return loaded_msg;
}
+ free(loaded_msg);
}
return NULL;