DEVEL15-windows-cell-free-list-20080902
authorJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 2 Sep 2008 21:18:33 +0000 (21:18 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 2 Sep 2008 21:18:33 +0000 (21:18 +0000)
commitc80205990c0e0e2f8d1fbed2107da2f9d6838992
tree8e15771046fb2decb9ef018f42c1268b01349ce5
parentafbf3a15e364b0f46f59570ab872b13d9665ffa7
DEVEL15-windows-cell-free-list-20080902

LICENSE MIT

add a free list to the cm_cell_t structure.  if during cm_GetCellGen()
the cm_SearchCellXXX() calls fail, store the allocated cm_cell_t object
on a free list so that it can be reused for the next request.

(cherry picked from commit e31826d3331b8eb1893c627ac55eb299df88995b)
src/WINNT/afsd/cm_cell.c
src/WINNT/afsd/cm_cell.h
src/WINNT/afsd/cm_memmap.h