Fix memory leak in function to clear all writer address sets
Signed-off-by: Erik Boasson <eb@ilities.com>
This commit is contained in:
		
							parent
							
								
									0b814df584
								
							
						
					
					
						commit
						27913be1c3
					
				
					 1 changed files with 1 additions and 0 deletions
				
			
		| 
						 | 
					@ -1280,6 +1280,7 @@ void rebuild_or_clear_writer_addrsets(int rebuild)
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  os_rwlockUnlock (&gv.qoslock);
 | 
					  os_rwlockUnlock (&gv.qoslock);
 | 
				
			||||||
  ephash_enum_writer_fini (&est);
 | 
					  ephash_enum_writer_fini (&est);
 | 
				
			||||||
 | 
					  unref_addrset(empty);
 | 
				
			||||||
  DDS_LOG(DDS_LC_DISCOVERY, "rebuild_or_delete_writer_addrsets(%d) done\n", rebuild);
 | 
					  DDS_LOG(DDS_LC_DISCOVERY, "rebuild_or_delete_writer_addrsets(%d) done\n", rebuild);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue