Log Collation - Memory leak when more than one active host defined.
Log Collation - Memory leak when more than one active host defined.

When more than one active host is defined, there is a memory leak because LogHostList::preproc_and_try_delete() allocates one
LogBuffer reference per host but only destroys one reference at the end of the function. The reference increments and destroys
must be balanced to ensure that LogBuffers are deleted properly.

dyrock/trafficserver,davidbz/trafficserver,SolidWallOfCode/trafficserver,bryancall/trafficserver,chitianhao/trafficserver,vmamidi/trafficserver,duke8253/trafficserver,bryancall/trafficserver,chitianhao/trafficserver,duke8253/trafficserver,duke8253/trafficserver,vmamidi/trafficserver,dyrock/trafficserver,davidbz/trafficserver,dyrock/trafficserver,bryancall/trafficserver,duke8253/trafficserver,vmamidi/trafficserver,pbchou/trafficserver,SolidWallOfCode/trafficserver,dyrock/trafficserver,chitianhao/trafficserver,chitianhao/trafficserver,bryancall/trafficserver,duke8253/trafficserver,duke8253/trafficserver,pbchou/trafficserver,SolidWallOfCode/trafficserver,davidbz/trafficserver,davidbz/trafficserver,SolidWallOfCode/trafficserver,bryancall/trafficserver,SolidWallOfCode/trafficserver,vmamidi/trafficserver,dyrock/trafficserver,pbchou/trafficserver,duke8253/trafficserver,bryancall/trafficserver,pbchou/trafficserver,pbchou/trafficserver,vmamidi/trafficserver,SolidWallOfCode/trafficserver,SolidWallOfCode/trafficserver,chitianhao/trafficserver,pbchou/trafficserver,davidbz/trafficserver,dyrock/trafficserver,vmamidi/trafficserver,chitianhao/trafficserver,dyrock/trafficserver,chitianhao/trafficserver,davidbz/trafficserver