Repository: trafficserver Updated Branches: refs/heads/master e6a142762 -> 37bab96c6
TS-4166: Memory leak in traffic_top This closes #445 Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/37bab96c Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/37bab96c Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/37bab96c Branch: refs/heads/master Commit: 37bab96c6f14e3e0d3181a02ace1d15a3ffaf518 Parents: e6a1427 Author: Bryan Call <[email protected]> Authored: Mon Feb 1 11:19:00 2016 -0800 Committer: Bryan Call <[email protected]> Committed: Mon Feb 1 11:19:00 2016 -0800 ---------------------------------------------------------------------- cmd/traffic_top/stats.h | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafficserver/blob/37bab96c/cmd/traffic_top/stats.h ---------------------------------------------------------------------- diff --git a/cmd/traffic_top/stats.h b/cmd/traffic_top/stats.h index 215c29f..3241473 100644 --- a/cmd/traffic_top/stats.h +++ b/cmd/traffic_top/stats.h @@ -266,6 +266,7 @@ public: assert(TSRecordGetString(item.name, &strValue) == TS_ERR_OKAY); string key = item.name; (*_stats)[key] = strValue; + TSfree(strValue); } else { if (TSRecordGetInt(item.name, &value) != TS_ERR_OKAY) { fprintf(stderr, "Error getting stat: %s when calling TSRecordGetInt() failed: file \"%s\", line %d\n\n", item.name,
