Repository: incubator-trafficcontrol
Updated Branches:
  refs/heads/master 4516c3696 -> bbbe70c52


Add a Mutex to the free_hanlder continuation as required by the ATS 6.x API.


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/2f103909
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/2f103909
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/2f103909

Branch: refs/heads/master
Commit: 2f10390985054feaca00dffcdf92969907a17785
Parents: 4516c36
Author: John Rushford <jrushf...@apache.org>
Authored: Fri Mar 31 12:17:16 2017 -0600
Committer: Jeff Elsloo <jeffrey_els...@cable.comcast.com>
Committed: Fri Mar 31 12:44:36 2017 -0600

----------------------------------------------------------------------
 traffic_server/plugins/astats_over_http/astats_over_http.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/2f103909/traffic_server/plugins/astats_over_http/astats_over_http.c
----------------------------------------------------------------------
diff --git a/traffic_server/plugins/astats_over_http/astats_over_http.c 
b/traffic_server/plugins/astats_over_http/astats_over_http.c
index 005e49b..2663b7d 100644
--- a/traffic_server/plugins/astats_over_http/astats_over_http.c
+++ b/traffic_server/plugins/astats_over_http/astats_over_http.c
@@ -802,7 +802,7 @@ static void load_config_file(config_holder_t 
*config_holder) {
                oldconfig = __sync_lock_test_and_set(confp, newconfig);
                if (oldconfig) {
                        TSDebug(PLUGIN_TAG, "scheduling free: %p (%p)", 
oldconfig, newconfig);
-                       free_cont = TSContCreate(free_handler, NULL);
+                       free_cont = TSContCreate(free_handler, TSMutexCreate());
                        TSContDataSet(free_cont, (void *) oldconfig);
                        TSContSchedule(free_cont, FREE_TMOUT, 
TS_THREAD_POOL_TASK);
                }

Reply via email to