GitHub user danobi opened a pull request: https://github.com/apache/trafficserver/pull/1073
TS-4399 TS-4400 Management API messes up proxy options TS-4399: Management API breaks diagnostic log rotation TS-4400: TSProxyStateSet persist cache clearing across restart The two issues are related in that they both deal with the management API not correctly handling proxy flags. For TS-4399, it was because the management API was not aware of traffic_manager setting extra proxy options. This was fixed by providing CoreAPI a callback to get extra proxy options from traffic_manager. For TS-4400, it was because the management API was not properly clearing optional flags between proxy reboots. This was fixed by resetting the proxy options before each reboot. You can merge this pull request into a Git repository by running: $ git pull https://github.com/danobi/trafficserver TS-4399_TS-4400 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/trafficserver/pull/1073.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1073 ---- commit 9f28180ae4bebfb529a8a7f3bf6758cb44a3c57a Author: Daniel Xu <dl...@yahoo.com> Date: 2016-10-03T19:05:57Z TS-4399 TS-4400 Management API messes up proxy options TS-4399: Management API breaks diagnostic log rotation TS-4400: TSProxyStateSet persist cache clearing across restart The two issues are related in that they both deal with the management API not correctly handling proxy flags. For TS-4399, it was because the management API was not aware of traffic_manager setting extra proxy options. This was fixed by providing CoreAPI a callback to get extra proxy options from traffic_manager. For TS-4400, it was because the management API was not properly clearing optional flags between proxy reboots. This was fixed by resetting the proxy options before each reboot. commit 3365b2048e7bf0660faccf573ffd198857d03d25 Author: Daniel Xu <dl...@yahoo.com> Date: 2016-10-03T20:14:24Z Fix memory leaks ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---