fix: dbh->{Kids} is only decremented after DESTROY, so disconnect needs to be called by destroy if Kids == 1
fix: dbh->{Kids} is only decremented after DESTROY, so disconnect needs to be called by destroy if Kids == 1

willmclaren/ensembl,Ensembl/ensembl,danstaines/ensembl,james-monkeyshines/ensembl,at7/ensembl,mjg17/ensembl,muffato/ensembl,at7/ensembl,mjg17/ensembl,at7/ensembl,muffato/ensembl,Ensembl/ensembl,at7/ensembl,mjg17/ensembl,danstaines/ensembl,mjg17/ensembl,willmclaren/ensembl,muffato/ensembl,danstaines/ensembl,james-monkeyshines/ensembl,Ensembl/ensembl,muffato/ensembl,james-monkeyshines/ensembl,james-monkeyshines/ensembl,Ensembl/ensembl