You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by br...@apache.org on 2014/07/15 00:15:10 UTC

git commit: TS-1475: Fix memory leak in regression tests. Coverity #1022150

Repository: trafficserver
Updated Branches:
  refs/heads/master 7a765c3a6 -> 895eb970c


TS-1475: Fix memory leak in regression tests. Coverity #1022150


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/895eb970
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/895eb970
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/895eb970

Branch: refs/heads/master
Commit: 895eb970cfb9ea402aafb0a50e3bb5ce3a7d33bd
Parents: 7a765c3
Author: Brian Geffon <br...@apache.org>
Authored: Mon Jul 14 15:15:01 2014 -0700
Committer: Brian Geffon <br...@apache.org>
Committed: Mon Jul 14 15:15:01 2014 -0700

----------------------------------------------------------------------
 proxy/RegressionSM.h | 6 ++++++
 1 file changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/895eb970/proxy/RegressionSM.h
----------------------------------------------------------------------
diff --git a/proxy/RegressionSM.h b/proxy/RegressionSM.h
index 72c9c06..52e2eb3 100644
--- a/proxy/RegressionSM.h
+++ b/proxy/RegressionSM.h
@@ -69,6 +69,12 @@ struct RegressionSM :  public Continuation {
   {
     mutex = new_ProxyMutex();
   }
+  ~RegressionSM() {
+    for (intptr_t i = 0; i < children.length(); ++i) {
+      delete children[i];
+    }
+  }
+
   RegressionSM(const RegressionSM &);
 };