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/11/20 17:09:33 UTC

[2/2] git commit: plugin gzip: TSHttpHookAdd use sample contp

plugin gzip: TSHttpHookAdd use sample contp


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

Branch: refs/heads/master
Commit: 21be3117eaf502bbada9c0cbb026f9352904d3b4
Parents: d5db1c4
Author: Yu Qing <zh...@taobao.com>
Authored: Thu Nov 1 03:39:02 2012 +0800
Committer: Zhao Yongming <mi...@gmail.com>
Committed: Wed Nov 21 00:08:41 2012 +0800

----------------------------------------------------------------------
 plugins/experimental/gzip/gzip.cc |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/21be3117/plugins/experimental/gzip/gzip.cc
----------------------------------------------------------------------
diff --git a/plugins/experimental/gzip/gzip.cc b/plugins/experimental/gzip/gzip.cc
index a587fc3..8f962a3 100644
--- a/plugins/experimental/gzip/gzip.cc
+++ b/plugins/experimental/gzip/gzip.cc
@@ -738,10 +738,11 @@ TSPluginInit(int argc, const char *argv[])
   TSMgmtUpdateRegister(management_contp, TAG);
   read_configuration(management_contp);
 
-  TSHttpHookAdd(TS_HTTP_READ_REQUEST_HDR_HOOK, TSContCreate(transform_plugin, NULL));
-  TSHttpHookAdd(TS_HTTP_READ_RESPONSE_HDR_HOOK, TSContCreate(transform_plugin, NULL));
-  TSHttpHookAdd(TS_HTTP_SEND_REQUEST_HDR_HOOK, TSContCreate(transform_plugin, NULL));
-  TSHttpHookAdd(TS_HTTP_CACHE_LOOKUP_COMPLETE_HOOK, TSContCreate(transform_plugin, NULL));
+  TSCont transform_contp = TSContCreate(transform_plugin, NULL);
+  TSHttpHookAdd(TS_HTTP_READ_REQUEST_HDR_HOOK, transform_contp);
+  TSHttpHookAdd(TS_HTTP_READ_RESPONSE_HDR_HOOK, transform_contp);
+  TSHttpHookAdd(TS_HTTP_SEND_REQUEST_HDR_HOOK, transform_contp);
+  TSHttpHookAdd(TS_HTTP_CACHE_LOOKUP_COMPLETE_HOOK, transform_contp);
 
   info("loaded");
 }