xiangdong chen created TS-4746:
----------------------------------

             Summary: ParentRecord *secondary_parents malloc,but no place 
free,which will cause memery leak
                 Key: TS-4746
                 URL: https://issues.apache.org/jira/browse/TS-4746
             Project: Traffic Server
          Issue Type: Bug
            Reporter: xiangdong chen


secondary_parents is malloc in  
ParentRecord::ProcessParents(char *val, bool isPrimary) 
  this->secondary_parents = (pRecord *)ats_malloc(sizeof(pRecord) * numTok); 
//line:372 

but no place to free it,which will cause memery leak.

fix in 
ParentRecord::~ParentRecord()
{ 
  if(parents != NULL) {
    ats_free(parents);
  }
  if(primary_parents != NULL){
    ats_free(primary_parents);
  }
  if(second_parents != NULL){
    ats_free(second_parents);
  }
 ......



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to