You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zy...@apache.org on 2012/02/29 03:57:32 UTC
git commit: TS-1111 crash in RangeTransform::handle_event
Updated Branches:
refs/heads/master ad6c4ab97 -> 6c4d2b500
TS-1111 crash in RangeTransform::handle_event
this patch is a great team work from Weijin(taorui) & kuotai, this may
be another magic fix in the history.
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/6c4d2b50
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/6c4d2b50
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/6c4d2b50
Branch: refs/heads/master
Commit: 6c4d2b5005cde3aac142b7419cbf37ea4a21f0e5
Parents: ad6c4ab
Author: Zhao Yongming <mi...@gmail.com>
Authored: Wed Feb 29 10:52:48 2012 +0800
Committer: Zhao Yongming <mi...@gmail.com>
Committed: Wed Feb 29 10:56:36 2012 +0800
----------------------------------------------------------------------
CHANGES | 2 ++
proxy/Transform.cc | 2 +-
2 files changed, 3 insertions(+), 1 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/6c4d2b50/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index a365d31..8ed2f0a 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,7 @@
-*- coding: utf-8 -*-
Changes with Apache Traffic Server 3.1.3
+ *) [TS-1111] fix crash in RangeTransform::handle_event
+
*) [TS-1109] fix stack dump crashing
*) [TS-1123] editline/readline conflicts when building on OSX.
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/6c4d2b50/proxy/Transform.cc
----------------------------------------------------------------------
diff --git a/proxy/Transform.cc b/proxy/Transform.cc
index 411d909..34f819e 100644
--- a/proxy/Transform.cc
+++ b/proxy/Transform.cc
@@ -923,7 +923,7 @@ RangeTransform::handle_event(int event, void *edata)
if (m_closed) {
if (m_deletable) {
- Debug("transform_range", "RangeTransform destroy: %"PRId64"", m_output_vio ? m_output_vio->ndone : 0);
+ Debug("transform_range", "RangeTransform destroy: %p", this);
delete this;
}
} else {