Revert "* use defer to avoid tracking lock"
Revert "* use defer to avoid tracking lock"

This reverts commit a030abdefc54470394a2a44008e02f3b3d0510ec.
This commit causes a connection to be leaked if there is a race with
another concurrent RPC.

JioCloud/consul,owlin/consul,rhyas/consul,pdf/consul,JioCloud/consul,EasonYi/consul,nvoron23/consul,tomdionysus/consul,hashicorp/consul,jeffawang/consul,JioCloud/consul,kylemcc/consul,sean-/consul,DivyaVavili/consul,elcuervo/consul,leowmjw/consul,marouenj/consul,vamage/consul,vamage/consul,talwai/consul,BWITS/consul,bodepd/consul,sean-/consul,ffung/consul,turbine/consul,samaitra/consul,bodepd/consul,tempbottle/consul,AlphaStaxLLC/consul,kaskavalci/consul,yonglehou/consul,Eagle-X/consul,JioCloud/consul,youhong316/consul,talwai/consul,beni55/consul,half-dead/consul,jovandeginste/consul,tugbabodrumlu/consul,EasonYi/consul,42wim/consul,Pivotal-Pierre-Delagrave/consul,samaitra/consul,alouche/consul,lindenlab/consul,invenfantasy/consul,invenfantasy/consul,DivyaVavili/consul,Eagle-X/consul,hashicorp/consul,jovandeginste/consul,scalp42/consul,DivyaVavili/consul,guojianli/consul,marenzo/consul,zendesk/consul,Test-Betta-Inc/upgraded-engine,jovandeginste/consul,nvoron23/consul,kikitux/consul,pmalmgren/consul,invenfantasy/consul,kingland/consul,anshprat/consul,mbrukman/consul,itnihao/consul,EasonYi/consul,vamage/consul,keyang512/consul,Pivotal-Pierre-Delagrave/consul,lindenlab/consul,sroegner/consul,BWITS/consul,jeffawang/consul,Spantree/consul,Pivotal-Pierre-Delagrave/consul,zeroae/consul,tamsky/consul,shaneog/consul,webhost/consul,rhyas/consul,tamsky/consul,krmcbride/consul,beni55/consul,leowmjw/consul,tshak/consul,StefanScherer/consul,sequenceiq/consul,kingland/consul,Thib17/consul,mbrukman/consul,pmalmgren/consul,mckennajones/consul,sroegner/consul,kaskavalci/consul,ryotarai/consul,marclop/consul,zeroae/consul,curtiszimmerman/consul,ryotarai/consul,Spantree/consul,sfncook/consul,pdf/consul,zendesk/consul,kylemcc/consul,AlphaStaxLLC/consul,dustinbrown/consul,vamage/consul,42wim/consul,marenzo/consul,leowmjw/consul,mshean/consul,itnihao/consul,youhong316/consul,yonglehou/consul,mckennajones/consul,mshean/consul,macb/consul,sequenceiq/consul,guojianli/consul,itnihao/consul,mbrukman/consul,kikitux/consul,dustinbrown/consul,pmalmgren/consul,tshak/consul,mfischer-zd/consul,mbrukman/consul,samaitra/consul,itnihao/consul,AlphaStaxLLC/consul,guojianli/consul,tomdionysus/consul,nicholascapo/consul,scalp42/consul,BWITS/consul,ffung/consul,Spantree/consul,andygoalkeeper/consul,ffung/consul,jovandeginste/consul,sequenceiq/consul,mckennajones/consul,macb/consul,webhost/consul,sequenceiq/consul,AlphaStaxLLC/consul,nvoron23/consul,Pivotal-Pierre-Delagrave/consul,kingland/consul,yonglehou/consul,tshak/consul,turbine/consul,elemet/consul,elemet/consul,talwai/consul,dankraw/consul,webhost/consul,sweeneyb/consul,i0rek/consul,marclop/consul,linearregression/consul,rhyas/consul,owlin/consul,dustinbrown/consul,sean-/consul,dustinbrown/consul,tomdionysus/consul,youhong316/consul,ekristen/consul,pdf/consul,andygoalkeeper/consul,sunadm/consul,mckennajones/consul,DivyaVavili/consul,sweeneyb/consul,tempbottle/consul,invenfantasy/consul,mshean/consul,keyang512/consul,tempbottle/consul,alouche/consul,keyang512/consul,mfischer-zd/consul,youhong316/consul,mbrukman/consul,marouenj/consul,andygoalkeeper/consul,zeroae/consul,sfncook/consul,dankraw/consul,msn217/consul,BWITS/consul,curtiszimmerman/consul,guojianli/consul,webhost/consul,tomdionysus/consul,Eagle-X/consul,linearregression/consul,zendesk/consul,Spantree/consul,elcuervo/consul,zeroae/consul,Thib17/consul,Eagle-X/consul,sfncook/consul,zeroae/consul,jeffawang/consul,sroegner/consul,sean-/consul,marenzo/consul,zendesk/consul,msn217/consul,tamsky/consul,StefanScherer/consul,linearregression/consul,hashicorp/consul,samaitra/consul,krmcbride/consul,Test-Betta-Inc/upgraded-engine,macb/consul,hashicorp/consul,turbine/consul,DivyaVavili/consul,tugbabodrumlu/consul,calgaryscientific/consul,kikitux/consul,ekristen/consul,msn217/consul,sroegner/consul,curtiszimmerman/consul,talwai/consul,yonglehou/consul,anshprat/consul,dankraw/consul,zendesk/consul,soundcloud/consul,shaneog/consul,nvoron23/consul,dankraw/consul,42wim/consul,marenzo/consul,Thib17/consul,webhost/consul,scalp42/consul,calgaryscientific/consul,sequenceiq/consul,calgaryscientific/consul,pdf/consul,sunadm/consul,sweeneyb/consul,pmalmgren/consul,elemet/consul,Eagle-X/consul,Thib17/consul,soundcloud/consul,EasonYi/consul,turbine/consul,faiq/consul,leowmjw/consul,soundcloud/consul,elcuervo/consul,ryotarai/consul,calgaryscientific/consul,alouche/consul,ekristen/consul,beni55/consul,tugbabodrumlu/consul,msn217/consul,bodepd/consul,lindenlab/consul,scalp42/consul,marouenj/consul,i0rek/consul,i0rek/consul,faiq/consul,wuub/consul,invenfantasy/consul,tshak/consul,ffung/consul,dustinbrown/consul,tomdionysus/consul,bodepd/consul,nvoron23/consul,marouenj/consul,ryotarai/consul,itnihao/consul,tempbottle/consul,elemet/consul,sweeneyb/consul,owlin/consul,half-dead/consul,tugbabodrumlu/consul,owlin/consul,Test-Betta-Inc/upgraded-engine,sfncook/consul,42wim/consul,mckennajones/consul,pdf/consul,talwai/consul,i0rek/consul,42wim/consul,curtiszimmerman/consul,krmcbride/consul,i0rek/consul,linearregression/consul,half-dead/consul,ekristen/consul,kikitux/consul,mshean/consul,linearregression/consul,sfncook/consul,curtiszimmerman/consul,elemet/consul,samaitra/consul,youhong316/consul,elcuervo/consul,alouche/consul,kylemcc/consul,kikitux/consul,faiq/consul,nicholascapo/consul,lindenlab/consul,keyang512/consul,JioCloud/consul,marclop/consul,shaneog/consul,jeffawang/consul,nicholascapo/consul,soundcloud/consul,keyang512/consul,Test-Betta-Inc/upgraded-engine,kaskavalci/consul,mfischer-zd/consul,nicholascapo/consul,elcuervo/consul,rhyas/consul,ryotarai/consul,anshprat/consul,wuub/consul,nvoron23/consul,andygoalkeeper/consul,tshak/consul,mfischer-zd/consul,faiq/consul,Pivotal-Pierre-Delagrave/consul,guojianli/consul,StefanScherer/consul,wuub/consul,marclop/consul,tamsky/consul,tugbabodrumlu/consul,anshprat/consul,anshprat/consul,beni55/consul,nicholascapo/consul,beni55/consul,dankraw/consul,kaskavalci/consul,marclop/consul,scalp42/consul,macb/consul,msn217/consul,EasonYi/consul,pmalmgren/consul,vamage/consul,jeffawang/consul,sweeneyb/consul,rhyas/consul,Spantree/consul,wuub/consul,lindenlab/consul,soundcloud/consul,krmcbride/consul,mfischer-zd/consul,shaneog/consul,faiq/consul,AlphaStaxLLC/consul,kingland/consul,Test-Betta-Inc/upgraded-engine,macb/consul,kaskavalci/consul,sunadm/consul,sean-/consul,kylemcc/consul,kylemcc/consul,ekristen/consul,sroegner/consul,Thib17/consul,calgaryscientific/consul,StefanScherer/consul,wuub/consul,kingland/consul,jovandeginste/consul,turbine/consul,andygoalkeeper/consul,tamsky/consul,alouche/consul,yonglehou/consul,marouenj/consul,sunadm/consul,StefanScherer/consul,mshean/consul,sunadm/consul,mfischer-zd/consul,owlin/consul,krmcbride/consul,leowmjw/consul,half-dead/consul,BWITS/consul,half-dead/consul,shaneog/consul,tempbottle/consul,ffung/consul,marenzo/consul,bodepd/consul