Open bryancall opened 5 years ago
The test I am using on git bisect:
#!/bin/bash
# turn on bash debug
set -x
# stop ATS
sudo /usr/local/bin/trafficserver stop
sudo pkill -9 traffic_manager
sudo pkill -9 traffic_server
# clean up
cd ~/dev/apache/trafficserver
git clean -xfd
git checkout -- .
sudo rm -rf /usr/local/etc/trafficserver /usr/local/var/trafficserver /usr/local/var/log/trafficserver /usr/local/lib/libts* /usr/local/lib64/libts*
# build
autoreconf -if
./configure --enable-ccache
make -j 8
if [ $? -ne 0 ]; then exit 125; fi
sudo make install -j
if [ $? -ne 0 ]; then exit 125; fi
# test ATS
#sudo /usr/local/bin/trafficserver stop
#sudo /usr/local/bin/trafficserver start
#if [ $? -ne 0 ]; then exit 125; fi
# configuration change
sudo sed -i bak 's/CONFIG proxy.config.diags.debug.enabled INT 0/CONFIG proxy.config.diags.debug.enabled INT 1/' /usr/local/etc/trafficserver/records.config
sudo sed -i bak 's/CONFIG proxy.config.diags.debug.tags STRING http|dns/CONFIG proxy.config.diags.debug.tags STRING log-file/' /usr/local/etc/trafficserver/records.config
# test ATS
sudo /usr/local/bin/trafficserver stop
sudo pkill -9 traffic_manager
sudo pkill -9 traffic_server
sudo /usr/local/bin/trafficserver start
if [ $? -ne 0 ]; then exit 125; fi
sleep 30
# run regression test
if [ $(grep 'Relaunching proxy after' /usr/local/var/log/trafficserver/manager.log | wc -l) -gt 1 ]; then
sudo /usr/local/bin/trafficserver stop
sudo pkill -9 traffic_manager
sudo pkill -9 traffic_server
exit 1
fi
sudo /usr/local/bin/trafficserver stop
sudo pkill -9 traffic_manager
sudo pkill -9 traffic_server
exit 0
Looks like the problem is in Diags::tag_activated
This issue has been automatically marked as stale because it has not had recent activity. Marking it stale to flag it for further consideration by the community.